如何在package.json内使用变量?
在antd的配置里面有这样一段,但是并不能输出正确的变量,
"scripts": {
"dev": "dora -p 8001 --plugins atool-build,proxy,hmr",
"lint": "eslint --ext .js,.jsx src",
"build": "atool-build -o ./dist/${npm_package_version}"
}
想问一下有没有人知道package.json中scripts怎么使用变量?
3 回复
假如要 build 1.0.0
$ export npm_package_version=1.0.0
$ npm run build
"scripts": {
"dev": "dora -p 8001 --plugins atool-build,proxy,hmr",
"lint": "eslint --ext .js,.jsx src",
"build": "atool-build -o ./dist/%npm_package_version%"
}
我用这种方法搞定了,这样只改package.json的version变量就行