Open xgqfrms opened 2 years ago
$ npm i -D cross-env
$ yarn add cross-env -D
{
"scripts": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}
}
# cli ???
$ cross-env PORT_ENV=8090
# local
$ ./node_modules/cross-env/dist/bin/cross-env.js PORT_ENV=8090
$ ./node_modules/cross-env/dist/bin/cross-env-shell.js PORT_ENV=8090
# node_modules true folder ???
# cross-env@5.2.0@cross-env
// testing
console.log('PORT_ENV =', process.env.PORT_ENV);
node.js set process.env.port
#!/usr/bin/env node
// ./node_modules/cross-env/dist/bin/cross-env.js PORT_ENV=8090 && node ./test.js
// node PORT_ENV=8090 && ./test.js
console.log('process.env =', process.env);
console.log('PORT_ENV =', process.env.PORT_ENV);
console.log('NODE_ENV =', process.env.NODE_ENV);
cross platform node-env
https://www.npmjs.com/package/cross-env