我有 package.json
这是下面
{
"name": "b",
"version": "1.0.0",
"description": "",
"main": ".eslintrc.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
现在,我要更新 "name"
来自 b
至 new-b
.我怎样才能以编程方式做到这一点?我试过
npm config set
命令,但它不更新 package.json
文件请告诉我
谢谢
最佳答案
如果您尝试使用 CLI 来修改包属性,您应该可以使用 the pkg command .虽然我似乎在 npm 7.5.4 上遇到了一些问题。
npm pkg set name new-b
编辑 : Whelp 原来这个命令实际上是 added 2 weeks prior到这篇文章,所以你实际上至少需要 npm 版本 v7.20.0 才能正确运行命令。
关于javascript - 如何自动更新 package.json 中的条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68583778/