如果你是用vue.js官網(wǎng)提供的腳手架工具并沿用默認(rèn)配置的話宇智,
你執(zhí)行npm run dev的時候會出來頁面,
是因為你根目錄下的package.json文件里script配置了
"dev": "node build/dev-server.js"墙贱,
也就是其實執(zhí)行的是dev-server.js這個文件蟋软,里面有定義
var webpackConfig = require('./webpack.dev.conf');
因為我們這個腳手架工具里是用webpack來打包項目文件的,依賴的webpack.dev.conf文件里又定義了
d2680026.png
var baseWebpackConfig = require('./webpack.base.conf');
在這個依賴webpack.base.conf文件里面entry入口文件就配置了
app: './src/main.js'
所以當(dāng)你運(yùn)行npm run dev的時候就從main.js這個入口文件開始執(zhí)行了