npm install、npm install --save与n

2019-12-07  本文已影响0人  纯文本_

npm install、npm install --save与npm install --save-dev

全是把某个包安装到node_modules目录下,区别如下:
通常认为 npm install XXX 是只安装包, 不修改 package.json 里的 dependencies和 devDependencies。
而npm install XXX --save和npm install XXX --save-dev 是在安装包的同时分别修改package.json里的dependencies和devDependencies。
但是, 现版本的npm已经没有--save/-S 命令, 默认会把包添加到dependencies里。

WeChatae41f95729bc0d8386b209d286d40b57.png
截图来源

dependencies 和 devDependencies

首先npm install时 dependencies 和 devDependencies里的依赖项都会安装, 但是在npm install --production 只会安装 dependencies 里的依赖项,devDependencies里的依赖项不会安装。


WeChatd647f0d31fd2a6048bb1848588d133c7.png

另外, npm install XXX 时, XXX的dependencies会自动安装, 而devDependencies 不会自动安装。

上一篇下一篇

猜你喜欢

热点阅读