elementui源碼解讀-問題2 import Element from ‘main/index.js‘其中main指向何處

Element-UI里的引入Element都是這樣 import Element from 'main/index.js'

elementui源碼解讀-問題2 import Element from ‘main/index.js‘其中main指向何處

可是在文檔結構里找了一圈也沒有找到main文件

elementui源碼解讀-問題2 import Element from ‘main/index.js‘其中main指向何處

其實這個main是一個別名

在webpack的js文件里設定了對應關係

比如當前使用npm run dev:play 運行的項目

npm run dev:play 運行用的webpack.demo.js進行的打包

elementui源碼解讀-問題2 import Element from ‘main/index.js‘其中main指向何處

 webpack.demo.js里配置別名設置如下 (引用的config.js里的alias)

elementui源碼解讀-問題2 import Element from ‘main/index.js‘其中main指向何處

config.js里的配置如下,這裡可可以清楚知道'main/index.js' 指向的是'../src/index.js'

elementui源碼解讀-問題2 import Element from ‘main/index.js‘其中main指向何處