gpt4 book ai didi

npm - 将库从依赖项重定位到 package.json 中的 devDependencies block 的命令?

转载 作者:行者123 更新时间:2023-12-03 17:36:39 33 4
gpt4 key购买 nike

使用 yarn ,我添加了一些额外的库(比如 jquery)
yarn add jquery
这将默认添加到 依赖项 在 package.json 中阻止

但我想将其位置从 更改为依赖项 devDependencies 堵塞。

目前我做的是

  • 删除库
  • yarn remove jquery
  • 然后再次添加 -D
  • yarn add jquery -D
    所以我在 yarn 中寻找任何命令或 npm它直接将库位置从依赖项更改为 devDependencies 块,而无需卸载和重新安装。

    最佳答案

    使用 npm 或 yarn 命令的问题在于,重新添加的版本可能与当前使用的版本不同。如果这是您想要的 - 移动和升级 - 然后继续使用 the accepted answer in this question .

    如果没有,只需手动编辑 package.json 以将行从 devDependencies 对象移动到依赖项对象(如有必要,创建它)。你也可以去另一个方向。

    锁定文件不包含任何关于产品是生产依赖还是开发依赖的信息,因此不需要更新。

    因为您专门询问了一个命令:

    从命令行文本编辑器中选择您最喜欢的组合:sed , awk , grep , perl甚至 python .或者你可以使用像 jq 这样的 JSON 编辑器.

    你是对的 - 应该有一个本地命令,也许我们需要向 npm 发出拉取请求/yarn .

    关于npm - 将库从依赖项重定位到 package.json 中的 devDependencies block 的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47219969/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com