• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

npm安装时-g、-S、-D的区别是什么意思

武飞扬头像
intrwins
帮助1

npm install name:安装依赖到 mode_modules 目录下,不写入节点, npm install 时不下载该依赖。

npm install -g name:全局安装,不在 mode_modules 目录下,不写入节点, npm install 时不下载该依赖。

npm install name -Snpm install name -save的简写,自动把模块和版本添加到dependencies。

npm install name -Dnpm install name -save-dev简写自动把模块和版本添加到devDependencies。

-D后,安装包会在package.json中的devDependencies对象中,简称dev。dev是在开发中要用到的。

-S后,安装包会在package.json中的dependencies对象中。简称dep。dep是在生产环境中要用到的。

比如:

构建工具:gulp和webpakc是用来压缩代码,打包需要的工具,程序实际运行中时候并不需要,就要放在dev中所以要用 -D。

项目插件:如element ui ,echarts,这种的插件要在运行中使用的,就要放在dep中所以就用-S。 一般我们项目插件,在api中都可以看到,一般都是-S。因为这些插件是在程序运行中使用的。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfhghh
系列文章
更多 icon
同类精品
更多 icon
继续加载