本地安裝並運行http-server、browser-sync、webpack


有一些自帶命令的輔助開發、測試類的工具,官方都推薦全局安裝,如果不想全局安裝只想在某個項目下用該怎么辦呢?
如http-server、browser-sync、webpack這種自帶CLI的工具
使用命令運行會報錯,如下,

$ http-server
bash: http-server: command not found

$ browser-sync
bash: browser-sync: command not found

$ webpack
bash: webpack: command not found

上面提示我們找不到這個命令


解決1:直接使用下面方式運行

$ ./node_modules/.bin/http-server -c-1 -o

$ ./node_modules/.bin/browser-sync start --server --files "*"

$ ./node_modules/.bin/webpack



解決2:在 package.json里面的"scripts"對象里面添加 ``` "scripts": { "xxx": "http-server", "xxx": "browser-sync start --server --files \"*\"", "xxx": "webpack" } ``` ``` npm run xxx ```


解決3:在 package.json里面的"scripts"對象里面添加 ``` "scripts": { "start": "http-server", "start": "browser-sync start --server --files \"*\"", "start": "webpack" } ``` ``` npm start ```


免責聲明!

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



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