我习惯使用
npm version major | minor | patch
增加package.json中的版本号。
对于我正在处理的项目,package.json中的“main”属性也包含版本号,例如
{
"name": "MyAmazingPackage",
"version": "2.1.6",
"main": "dist/main-2.1.6"
}
如何同时增加“main”中的版本?
答案 0 :(得分:0)
你可以试试这个
npm version major | sed "s|v||" | read version; sed "s|\"\(dist/main-\).*\"|\"\1$version\"|" package.json > _package.json; mv _package.json package.json
v
dist/main-2.1.6
替换为生成的版本package.json
替换为输出