npm install (npm -i) 、npm install --save (npm install -s)与-d的区别
- npm install module_name 缩写npm i ,npm install 将模块下载到node_modules中
- npm i module_name --save缩写npm i module_name -S --save 表示将用到的模板保存到package.json中的包的名称及版本号放在dependencies里
- npm install module_name --save-dev缩写npm i module_name -D 表示将用到的模板保存到package.json中的包的名称及版本号放在devDependencies 里
那 package.json 文件里面的 devDependencies 和 dependencies 对象有什么区别呢?
devDependencies 里面的插件只用于开发环境,不用于生产环境,而 dependencies 是需要发布到生产环境的。