cross-env
在react开发中,npm script 脚本中有cross-env那什么是cross-env?
它是运行跨平台设置和使用环境变量的脚本(Node环境变量)
为什么需要cross-env?
我们在自定义配置环境变量的时候,由于在不同环境下,配置方式也是不同的。例如在windows和linux。
cross-env 能够提供一个设置环境变量的scripts,这样我们就能够以unix方式设置环境变量,然而在windows上也能够兼容的。
使用:
npm install --save-dev cross-env
package.json中的scripts中的配置:
"scripts": {"dev": "cross-env NODE_ENV=development webpack-dev-server --progress --colors --devtool cheap-module-eval-source-map --hot --inline","build": "cross-env NODE_ENV=production webpack --progress --colors --devtool cheap-module-source-map",
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
