npm i -D 和 npm i -S的区别
npm i module_name -S = > npm install module_name --save 将依赖保存到 dependencies 中
npm i module_name -D => npm install module_name --save-dev 将依赖保存到 devDependencies 中
npm i module_name -g 全局安装
i 是install 的简写
-S就是–save的简写 (将下载的依赖包保存在 package.json的dependencies中)
-D就是–save-dev 的简写 (将下载的依赖包保存在 package.json的devDependencies中)
devDependencies 和 dependencies 对象有什么区别呢?
devDependencies 里面的依赖只用于开发环境,不用于生产环境。
dependencies 是需要发布到生产环境的。