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;