npm install [套件名稱]@版本
-g
全域套件
--save
產品使用
--save-dev
開發使用
npm view 套件 versions
查看套件所有版本
npm install --only=prod
產品使用
對應 package.json
中的 "dependencies"
npm install --only=dev
開發使用
對應 package.json
中的 "devDependencies"
<aside>
💡 在直接更新 package.json 和 package-lock.json 這兩個檔案後,npm install
是可以直接覆蓋掉原先的版本的,所以在協作開發時,這兩個檔案如果有更新,你的開發環境應該 npm install
一下才對。
</aside>
npm prune --prod
保留產品套件移除開發套件
在 npm v5.0.0 之後,--save 已經成為預設指令,表示你的
$ npm i --save lodash
可以只要
$ npm i lodash
並 --save-dev
也可以簡寫為 -D
$ npm i lodash --save-dev
等同於
$ npm i lodash -D