【问题标题】:what does npm -D flag mean?npm -D 标志是什么意思?
【发布时间】:2014-06-04 08:00:21
【问题描述】:

我要安装this npm 包,上面写着npm install -D load-grunt-config,-D 标志有什么作用?

【问题讨论】:

标签: npm


【解决方案1】:

-D 标志是:--save-dev 的快捷方式。来源:https://docs.npmjs.com/cli/install

-D, --save-dev:包会出现在你的devDependencies中。

【讨论】:

  • 那么,它有什么作用?
  • 对我来说,-D 标志不会更新 package.json,迫使我改用 --save-dev。像往常一样疯狂:(
  • @Kevin 那是另一个话题,不是吗?
  • @Hiro,OP 写道“-D 标志有什么作用?”
【解决方案2】:

NPM Install Docs中所述:

-D,--save-dev:包会出现在你的devDependencies.

这意味着如果您执行npm install --production,该软件包将不会安装。

不同类型依赖详解:SO-Answer

【讨论】:

  • 除此之外,使用yarn的等价物是yarn add <package...> [--dev/-D]
【解决方案3】:

标志-D 通常与代表“安装”的i 一起使用

例如: npm i -D package-name

【讨论】:

  • -D 做什么? (根据问题提出并已被其他人回答)
猜你喜欢
  • 2014-04-09
  • 1970-01-01
  • 2013-07-16
  • 2016-05-18
  • 1970-01-01
  • 2020-05-18
  • 2014-02-27
  • 2020-09-25
  • 1970-01-01
相关资源
最近更新 更多