Reputation: 105
Does anybody know how to use variables from package.json config object under windows? Here is my current config object:
"config": {
"webpack_server_port": "8080",
"mockup_server_port": "3000"
}
And here is my npm script command:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port $npm_package_config_webpack_server_port",
It's working fine under Linux and MAC OS, but windows have problem with it.
Upvotes: 6
Views: 2545
Reputation: 21
For Linux and windows:
Use cross-env's cross-env-shell
"dev:server": "cross-env-shell 'echo ${npm_package_config_webpack_server_port}'"
Upvotes: 1
Reputation: 3149
Try this:
"dev:server": "npm run clean && webpack-dev-server --progress --colors --port %npm_package_config_webpack_server_port%"
Upvotes: 6