有人知道如何在windows下使用package.json配置对象中的变量吗?这是我当前的配置对象:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port $npm_package_config_webpack_server_port",
这是我的npm脚本命令:
<td colspan="2" style="background-image:url('site_conf/images/det_banner.jpg'); background-repeat:no-repeat; background-position:center;" width="100%" height="100" align="right" >
它在Linux和MAC OS下运行良好,但Windows有问题。
答案 0 :(得分:5)
试试这个:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port %npm_package_config_webpack_server_port%"
答案 1 :(得分:1)
对于Linux和Windows:
使用cross-env的cross-env-shell
"dev:server": "cross-env-shell 'echo ${npm_package_config_webpack_server_port}'"