[webpack]在package.json中設置開發服務器"start": "webpack serve --open"的一小坑


webpack->開發環境->我們添加一個可以直接運行 dev server 的 script,如圖:

"start": "webpack serve --open",

如果你按照官網教程,添加了參數 --open,並在命令行運行 npm start,

會報錯,提示說 --open缺少 value。

1,如果去掉 --open,再運行 npm start,成功,但不會自動打開瀏覽器。

正確的解決辦法是,保留 --open 參數,

命令行執行 npm start chrome

即可成功打開瀏覽器。

后面的chrome也可以換成你想要的別的瀏覽器,

需留意的是,要查找出系統中瀏覽器的正確名稱,下面一段文字取自webpack官網:

瀏覽器應用程序名稱取決於平台。 不要在可重用模塊中對其進行硬編碼。 例如,'Chrome' 在macOS上是 'Google Chrome' ,在Linux上是 'Google Chrome' 在Windows上是 'Chrome' 。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM