首页 > 其他 > 详细

npm install xxx -S/-D/-g/区别

时间:2020-08-27 12:22:32      阅读:99      评论:0      收藏:0      [点我收藏+]

1. 简写和完整写法解释

npm install 本身就有一个别名 npm i

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    即    global全局安装(命令行使用)
npm i module_name       即    本地安装(将安装包放在 ./node_modules 下)
繁杂:npm install webpack   
简洁:npm i webpack
重复性操作:一个一个的安装包
npm i webpack 
npm i babel-core
....

简洁性操作:一次安装多个包
npm i webpack babel-core....
&&命令(常用于-D和-g混合)
npm i webpack -D && npm i webpack-cli -g
无差别操作:npm i -g webpack 或 npm i webpack -g
-D:devDependencies (开发环境)
-S:dependencies(上线环境)

示例-D:npm i webpack -D
示例-S:npm i webpack -S

初始化项目和全局环境

全局环境,可以打开package.json查看,一旦安装完成即可自动添加.
如果一开始,我们没有创建package.json?
npm init -y(会自动检索安装的-S或—D并且重新生成目录)

npm install (安装package.json中的环境)

npm build (打包命令)

总结

-S:安装到上线环境
-D:安装到开发环境
-g:安装到全局
-i:install(等同)

npm install xxx -S/-D/-g/区别

原文:https://www.cnblogs.com/dingdc/p/13570507.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!