在新的項目中,運用了新的webpack vue init 新的項目,然后發現npm start后,程序沒有像之前一樣自動打開瀏覽器,于是需要手動輸入,這樣很麻煩。閱讀package.json發現原先的dev-server.js文件沒有了(該文件里有autoOpenBrowser的設置),被webpack-dev-server取代了。
通過閱讀webpack-dev-server的官方文檔(https://webpack.js.org/configuration/dev-server/#devserver-open),得知可以通過加:
--open
參數的方法打開瀏覽器,package.json如下:
...
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --open",
"start": "npm run dev",
},
...