【问题标题】:npm - Don't Want To List Package On devDependencies Inside package.jsonnpm - 不想在 package.json 中的 devDependencies 上列出包
【发布时间】:2019-12-18 16:19:03
【问题描述】:

当我尝试使用命令npm i -d <package-name> 安装 npm 包时,它总是在dependencies 中列出包而不是devDependencies。以前可以,但是突然遇到这个问题,不知道是什么原因造成的。

我尝试重置NODE_ENV(我不确定这是否与我使用windows有关),删除package.lock.json,卸载VSCode的扩展,清理npm cache重新安装node_modules 甚至重新安装NODEJs,但问题仍然存在。

有人知道解决办法吗?

【问题讨论】:

  • 如果你想保存包到devDependencies你必须使用-D而不是-d

标签: node.js npm dependencies


【解决方案1】:

NPM Docs referring to this

使用-D(注意大写)保存为devDependency,因为-d--loglevel info相同

【讨论】:

    猜你喜欢
    • 2018-10-28
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 2018-04-04
    • 2012-03-05
    • 2017-01-17
    • 2018-01-04
    相关资源
    最近更新 更多