跳到主要内容
CNode

如何在package.json内使用变量?

问答
Aalili发布于 10 年前最后回复 10 年前
3101960

在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)

A
alili#210 年前
引用 magicdawn假如要 build 1.0.0

@magicdawn

"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变量就行

M
magicdawn#110 年前

假如要 build 1.0.0

$ export npm_package_version=1.0.0
$ npm run build 

参与回复

登录后即可参与回复。登录