npm install -g 和npm install --save-dev


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 --savenpm install -s 在package.json的dependencies屬性下添加安裝包

(1)會把包安裝到node_modules目錄中
(2)會在package.jsondependencies屬性下添加
(3)之后運(yùn)行npm install命令時(shí),會自動安裝到node_modules目錄中
(4)之后運(yùn)行npm install --production或者注明NODE_ENV變量值為production時(shí),會自動安裝到node_modules目錄中

4.npm install --save-devnpm install -d 在package.json的devDependencies屬性下添加安裝包

(1)會把msbuild包安裝到node_modules目錄中
(2)會在package.jsondevDependencies屬性下添加
(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

  1. npm install -g 和npm install --save-dev的關(guān)系 ?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容