1.npm install
本地安裝 [1]
(1)將安裝包放在 ./node_modules
下(運(yùn)行 npm 命令時(shí)所在的目錄),如果沒有 node_modules
目錄,會在當(dāng)前執(zhí)行 npm
命令的目錄下生成 node_modules
目錄。
(2)可以通過 require()
來引入本地安裝的包。
(3) 不安裝具體包時(shí),將package.json
2.npm install -g
全局安裝
(1) 將安裝包放在 /usr/local
下或者你 node
的安裝目錄(where node)。
(2)可以直接在命令行里使用。
3.npm install --save
或npm install -s
在package.json的dependencies屬性下添加安裝包
(1)會把包安裝到node_modules
目錄中
(2)會在package.json
的dependencies
屬性下添加
(3)之后運(yùn)行npm install
命令時(shí),會自動安裝到node_modules
目錄中
(4)之后運(yùn)行npm install --production
或者注明NODE_ENV
變量值為production
時(shí),會自動安裝到node_modules
目錄中
4.npm install --save-dev
或npm install -d
在package.json的devDependencies屬性下添加安裝包
(1)會把msbuild
包安裝到node_modules
目錄中
(2)會在package.json
的devDependencies
屬性下添加
(3)之后運(yùn)行npm install
命令時(shí),會自動安裝到node_modules
目錄中
(4)之后運(yùn)行npm install --production
或者注明NODE_ENV
變量值為production
時(shí),不會自動安裝到node_modules
目錄中
附: 升級npm、查看npm的版本
// 升級npm
npm install npm -g
// 升級到具體版本
npm install -g npm@6.12.0
// 升級到最新版本
npm install -g npm@latest
// 查看npm的版本
npm -v