webpack學習筆記1:一些npm命令及package.json的認識
阿新 • • 發佈:2020-11-21
雜項
npm run build
vue-cli打包應用,打包好的存放在生成的dist資料夾內
npm run 命令
命令其實寫在package.json
中"scripts"
內,如:
通過自定義命令,可以更方便的執行某些步驟
npm -v
檢視npm的版本
npm install ** --save
此命令為安裝**包,引數--save
可簡寫為-s
,作用是幫助我們在package.json
中寫入"dependencies":
,它的作用是說明我們用了哪些依賴,當我們執行npm install
命令時,可以自動下載所需的依賴包。npm5版本及以後,默認了此引數,可以不寫。
npm install ** --save-dev
此命令為安裝**依賴(包),一般本地開發會使用的工具,比如構建工具等。--save-dev
引數會將**依賴寫入"devDependencies":
中
當執行npm install
命令時,會安裝"dependencies":
與"devDependencies":
中所包含的所有包
當我們執行npm install
命令時新增引數
npm install --only=prod
,只會安裝生產環境的包,就是"dependencies"
中包含的依賴
另一種情況:
npm install --only=dev
,只會安裝開發環境的包,就是"devDependencies"
中包含的依賴
語義化版本
專案 | Value |
---|---|
^version | 代表中版本和小版本中最新的版本 |
~version | 代表小版本中最新的版本 |
version | 代表特定的版本 |
修bug時可以修改package.json
中依賴的語義化版本號,控制所要載入依賴的版本。不一定非要暴力刪除依賴再npm install
。