diE*_*cho 5 npm package.json yarnpkg
使用纱线,我添加了一些额外的库(让我们说jquery)
yarn add jquery
这将默认添加到package.json中的依赖项块
但我想将其位置从依赖项更改为devDependencies块.
目前我做的是
yarn remove jquery
yarn add jquery -D
所以我正在寻找任何命令yarn或npm直接将库位置从依赖项更改为devDependencies块而不卸载并重新安装.
使用npm或yarn命令的问题是,重新添加的版本有可能与当前使用的版本不同。如果这就是您想要的(移动和升级),那么请继续使用此问题中已接受的答案。
如果没有,只需手动编辑 package.json 将该行从 devDependencies 对象移动到依赖项对象(如果需要,创建它)。你也可以往另一个方向走。
锁定文件不包含有关产品或开发依赖项的任何信息,因此不需要更新。
从命令行文本编辑器中选择您最喜欢的组合:sed、awk、grep,perl甚至python。或者您可以使用 JSON 编辑器,例如jq.
不过你是对的 - 应该有一个本机命令来执行此操作,也许我们需要向npm/发出拉取请求yarn。
| 归档时间: |
|
| 查看次数: |
444 次 |
| 最近记录: |