cross-env简介
来源:互联网 发布:朴在京 知乎 编辑:程序博客网 时间:2024/06/14 00:50
是什么
运行跨平台设置和使用环境变量的脚本
出现原因
当您使用NODE_ENV =production, 来设置环境变量时,大多数Windows命令提示将会阻塞(报错)。 (异常是Windows上的Bash,它使用本机Bash。)同样,Windows和POSIX命令如何使用环境变量也有区别。 使用POSIX,您可以使用:$ ENV_VAR和使用%ENV_VAR%的Windows。
说人话:windows不支持NODE_ENV=development的设置方式。会报错
解决
cross-env使得您可以使用单个命令,而不必担心为平台正确设置或使用环境变量。 只要在POSIX系统上运行就可以设置好,而cross-env将会正确地设置它。
说人话: 这个迷你的包(cross-env)能够提供一个设置环境变量的scripts,让你能够以unix方式设置环境变量,然后在windows上也能兼容运行。
安装
npm install --save-dev cross-env
使用
{ "scripts": { "build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js" }}
NODE_ENV环境变量将由cross-env设置
阅读全文
0 0
- cross-env简介
- Visit Object under Cross-Threading Env
- 使用cross-env解决跨平台设置NODE_ENV的问题
- 使用cross-env解决跨平台设置NODE_ENV的问题
- 使用cross-env解决跨平台设置NODE_ENV的问题
- cross-compile env set and build(eg,uImage)
- Cross-Orign Resource Sharing简介
- env
- env
- env
- env
- 交叉验证(Cross Validation)方法思想简介
- 交叉验证(Cross Validation)简介
- 交叉验证(Cross Validation)方法思想简介
- 交叉验证(Cross Validation)方法思想简介
- 交叉验证(Cross Validation)方法思想简介
- 交叉验证(Cross Validation)方法思想简介
- [转载] 交叉验证(Cross Validation)简介
- 最长上升子序列(非连续)
- 【Angular2】搭建开发环境
- 流程图制作技巧分享 手把手教你绘制业务流程图
- 正则表达式
- 向量角度来重新审视一些数学概念
- cross-env简介
- LMCF文章阅读
- 杂记
- 字串距离
- bzoj3156 防御准备(斜率)
- LeetCode Algorithm #13 Roman to Integer
- Python BP神经网络解决非线性二分类问题
- CSS Hack技术介绍及常用的Hack技巧集锦
- 阿里巴巴Dubbo实现的源码分析