npm install、npm install --save与npm install --save-dev区别

npm install X:

    1.会把X包安装到node_modules目录中

    2.不会修改package.json

    3.之后运行npm install命令时,不会自动安装X

npm install  X --save:

    1.会把X包安装到node_modules目录中

    2.会在package.json的dependencies属性下添加X

    3.之后运行npm install命令时,会自动安装X到node_modules目录中

    4.之后运行npm install --production或者注明NODE_ENV变量为production时,会自动安装msbuild到node_modules目录中

npm install X –save-dev:

   1.会把X包安装到node_modules目录中

   2.会在package.json的devDependencies属性下添加X

   3.之后运行npm install命令时,会自动安装X到node_modules目录中

   4.之后运行npm install --production或者注明NODE_ENV变量值为production时,不会自动安装X到node_modules目录中

    

原文地址:https://www.cnblogs.com/lj8023/p/10070354.html