cross-env解决跨平台设置NODE_ENV的问题

1

2

3

4

5

6

"scripts": {

    "lint": "gulp lint",

    "watch": "gulp watch",

    "generate": "gulp generate",

    "build": " NODE_ENV=production gulp build"

  },

npm run build 会报错:

1

2

'NODE_ENV' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

原因:windows不支持NODE_ENV=development的设置方式。

解决:

  1.cross-env

  安装:1. npm install across-env --save-dev

  使用:NODE_ENV=production 前面加 cross-env

1

2

3

4

5

6

"scripts": {

    "lint": "gulp lint",

    "watch": "gulp watch",

    "generate": "gulp generate",

    "build": "cross-env NODE_ENV=production gulp build"

  },

  2.

1

2

3

4

5

6

"scripts": {

    "lint": "gulp lint",

    "watch": "gulp watch",

    "generate": "gulp generate",

    "build": "set NODE_ENV=production gulp build"

  },

  把 package.json 中的 cross-env NODE_ENV=dev nodemon index.js 改成 cross-env NODE_ENV=development node index.js 即可。

cross-env解决跨平台设置NODE_ENV的问题相关推荐

  1. NODE_ENV跨平台设置

    set NODE_ENV问题 最近接手系统中采用React作为管理端,其中有这样一句 "build": "node ./tools/gulpfile.js&&am ...

  2. Windows设置NODE_ENV=production无效

    Windows设置NODE_ENV=production无效 原因 原因 当前版本的Windows使用PowerShell作为默认的Shell,因此使用: $env:NODE_ENV="pr ...

  3. [css] 当页面采用rem布局时,如何解决用户设置字体大小造成的页面布局错位?

    [css] 当页面采用rem布局时,如何解决用户设置字体大小造成的页面布局错位? 禁止用户缩放页面 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 主 ...

  4. [css] 如何解决html设置height:100%无效的问题?

    [css] 如何解决html设置height:100%无效的问题? 在外层包一个给定高度的 div 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 主 ...

  5. VS2008 在IE8中 调试 ActiveX控件 无法进入断点的解决方法 设置VS2008和IE8 调试ATL MFC ActiveX控件

    VS2008 在IE8中 调试 ActiveX控件 无法进入断点的解决方法 设置VS2008和IE8 调试ATL MFC ActiveX控件 参考文章: (1)VS2008 在IE8中 调试 Acti ...

  6. onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法(设置readonly后onchange不起作用的解决方案)

    onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法(设置readonly后onchange不起作用的解决方案) 参考文章: (1)onchange监听inpu ...

  7. 解决jQgrid 设置列宽度自动调整时, 出现滚动条问题.

    解决jQgrid 设置列宽度自动调整时, 出现滚动条问题. 参考文章: (1)解决jQgrid 设置列宽度自动调整时, 出现滚动条问题. (2)https://www.cnblogs.com/piao ...

  8. 【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!...

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/455.html ...

  9. 解决WordPress设置错误的url网站不能访问的问题

    通过WordPress后台首选项更改了网站url地址之后,网站就会出现访问不了的情况,一般来说,网站后台也登陆不上去了,我从网上寻找到了四种方法,这四种方法前三种都是需要登陆到后台的,但实际上出错后, ...

最新文章

  1. Java中的显示锁 ReentrantLock 和 ReentrantReadWriteLock
  2. jsp java 分离,java与jsp页面的字符串拼接和拆分
  3. 移动硬盘属性0字节找回数据的方案
  4. java8默认垃圾收集器_Java 8中最快的垃圾收集器是什么?
  5. 一台电脑同时启动多个java_如何在一台同时登录多个微信?
  6. CVPR 2020丨MAML-Tracker: 用目标检测思路做目标跟踪? 小样本即可得高准确率
  7. Python min() 方法
  8. XNA or Silverlight for Windows Phone 7 game
  9. Aurora-------在 MSOffice 内输入 LaTeX 公式的很好用插件
  10. 软件测试面试题(二):Jmeter面试
  11. 理解引用 SqList L 与 SqList L 的区别
  12. 算法设计——荷马史诗(K叉哈夫曼 贪心)
  13. 面试技巧-面试官的考题
  14. 2019年小学计算机室管理制度,2019年小学信息技术教师工作计划表
  15. gitlab-runner错误之:New runner. Has not connected yet(runner注册成功到了gitlab,但是前面的图标是灰色三角形)
  16. 【哈佛公开课】积极心理学笔记-05环境的力量
  17. 参心坐标系与地心坐标系
  18. Ubuntu添加和设置默认中文字体
  19. 【matplotlib】画图基本函数 pyplot.barh 画水平柱状图
  20. 售后返修管理软件流程设计图

热门文章

  1. relate to与associate with的区别
  2. 绘制云图的三种算法(附C#代码)
  3. 达摩院一年香,阿里巴巴CTO张建锋公布了哪些最新成果?
  4. 计算机ms高级应用科目一 科目二考什么,什么是科目一、科目二、科目三、科目四?规则全部都在这!...
  5. 医学序列图像定位线绘制基本方法介绍
  6. 小学计算机课标教学大纲的依据,中小学教学大纲为何改成课程标准?
  7. 测量学(三)测量点制图转CAD格式
  8. Adaptive AUTOSAR架构介绍(2)
  9. 数字图像处理与Python实现(岳亚伟主编)
  10. 科技卡牌,PVC(奇怪的游戏增加了)