npm 一鍵安裝 package.json裏的依賴時有2種狀況:node
1.package.json不存在時 npm
運行命令: npm init可自動建立package.json文件json
2.package.json存在時 單元測試
運行命令:npm install 或者 npm install –save-dev會自動將package.json中的模塊安裝到node-modules文件夾下。測試
package有兩種依賴:spa
1. dependencies —— 運行依賴,依賴的項該是正常運行該包時所須要的依賴項code
2. devDependencies —— 開發依賴,開發的時候須要的依賴項,像一些進行單元測試之類的包。blog
安裝依賴命令:ci
npm一鍵安裝package.json裏的全部依賴文件開發
npm install
只安裝package.json裏的dependencies(運行依賴)文件
npm install --dependencies
只安裝package.json裏的devDependencies(開發依賴)文件
npm install --devDependencies
更新依賴包到最新版本
安裝:
npm install -g npm-check-updates
使用:
檢查package.json中依賴包的最新版本:
ncu
更新依賴包到最新版本:
ncu -u
更新所有依賴包到最新版本(包括當前指定版本範圍知足最新版本號的,好比^4.2.0 -> ^4.3.0):
ncu -a