npm install -S 与npm install -D 区别

870 阅读1分钟
npm install -S ==> npm install --save 

npm install -D ==> npm install --save-dev 

我们的项目构建好会有一个package.json文件的,里面会有关于项目的name,version,description,dependencies和devDependencies等一系列属性。

 其中:

 dependencies:表示的就是项目的依赖。使用npm install --save命令安装的依赖会写到这个里面,这些插件会发布到生产环境的.比如reract,react-dom;

 devDependencies:表示的是项目开发环境的依赖。使用npm install --save-dev命令安装的会写在这个里面,这些插件只用于开发环境,不用于生产环境。比如打包用到的gulp,webpack;