在 windows 下使用 package.json 配置对象变量
Using package.json config object variables under windows
有人知道如何在 windows 下使用来自 package.json 配置对象的变量吗?这是我当前的配置对象:
"config": {
"webpack_server_port": "8080",
"mockup_server_port": "3000"
}
这是我的 npm 脚本命令:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port $npm_package_config_webpack_server_port",
它在 Linux 和 MAC OS 下工作正常,但 windows 有问题。
试试这个:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port %npm_package_config_webpack_server_port%"
对于Linux和windows:
使用cross-env的cross-env-shell
"dev:server": "cross-env-shell 'echo ${npm_package_config_webpack_server_port}'"
有人知道如何在 windows 下使用来自 package.json 配置对象的变量吗?这是我当前的配置对象:
"config": {
"webpack_server_port": "8080",
"mockup_server_port": "3000"
}
这是我的 npm 脚本命令:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port $npm_package_config_webpack_server_port",
它在 Linux 和 MAC OS 下工作正常,但 windows 有问题。
试试这个:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port %npm_package_config_webpack_server_port%"
对于Linux和windows:
使用cross-env的cross-env-shell
"dev:server": "cross-env-shell 'echo ${npm_package_config_webpack_server_port}'"