【问题标题】:What is the "S" in "npm i -S" [duplicate]“npm i -S”中的“S”是什么[重复]
【发布时间】:2017-04-13 14:28:47
【问题描述】:

我在一些软件包上看到了这个命令,我想知道-s 参数的含义,例如

npm i -S classnames flexboxgrid

我的意思是,我知道,就像iinstall 的缩写一样,它是某事的缩写,但是我尝试查看npm helpnpm help helpnpm apihelp npmnpm help npm ,那里没有任何实际帮助。这就像给一个不识字的人一本字典;很多词,但与选项参数或其缩写无关。

【问题讨论】:

  • 可能有帮助:docs.npmjs.com/misc/config
  • @piedar 谢谢。 --save。对。
  • 反对票应该需要 cmets。不说明原因就拒绝某事是没有意义的。
  • 我可以礼貌地指出这不是重复的,至少不是引用的问题吗? OP 在问 -S 代表什么,而不是 save 意味着什么。我同样看到了一个缩写的 npm 选项,但在缩写词上找不到 npm 文档。 @piedar 的评论告诉了我,应该是一个可以接受的答案。

标签: npm


【解决方案1】:

'S' 选项是 npm 中的保存选项。它将 npm 包添加到项目的依赖项中。您还可以通过编辑 package.json 文件手动添加依赖项。

要回答有关获取 npm 帮助的问题,请使用以下命令:

npm help i

这将为您提供可用于“i”选项的所有选项的描述。

【讨论】:

  • 只是指出,npm help S(这是我想知道的选项)与npm help i 显示的不同;前者工作。
  • 是的,他需要使用“npm help i”。但除此之外,这个答案在很多方面都是错误的:“npm help i”没有为“i”选项提供帮助。它为“i”命令提供帮助。 “-S”或“--s”(不是 S)不是 NPM 选项。它们是“i”或安装命令的选项。
  • -S 已被移除; npm i 已替换为 npm i --no-save
  • 这也很方便:npm i -D for npm install --save-dev
猜你喜欢
  • 2021-05-27
  • 2015-10-08
  • 2019-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多