XXX@1.0.0 build: `NODE_ENV=production webpack --config webpack.config.js`报错的解决
1、我们先来分析一下这个报错的原因:
在build这个项目的时候失败
2、检查一下我是怎么配置的build
在项目中我使用了NODE_ENV=development的设置方式,而多数的windows不支持这样的方式,这就会导致有的windows电脑build的时候报错。然而我们好多的用户都是windows,所以就有对应的解决办法-----cross-env。
3、 什么是cross-env
它是运行跨平台设置和使用环境变量(Node中的环境变量)
的脚本。
4、cross-env的作用
当我们使用 NODE_ENV = production 来设置环境变量的时候,会有windows命令被阻塞,导致报错。cross-env 能够提供一个设置环境变量的scripts,这样就可以同时兼容unix和windows。
5、安装cross-env
npm install cross-env --save-dev
6、NODE_ENV=xxxxxxx前面添加cross-env,如图:
7、再次build的时候,就不会再报错了
XXX@1.0.0 build: `NODE_ENV=production webpack --config webpack.config.js`报错的解决相关推荐
- Android Studio support 26.0.0-alpha1 Failed to resolve: com.android.support:appcompat-v7:27.+ 报错解决方法
Android Studio support 26.0.0-alpha1 Failed to resolve: com.android.support:appcompat-v7:27.+ 报错解决方法 ...
- 未能加载文件或程序集 Newtonsoft.Json, Version=4.5.0.0 的报错,解决方法
未能加载文件或程序集 Newtonsoft.Json, Version=4.5.0.0 的报错,解决方法 参考文章: (1)未能加载文件或程序集 Newtonsoft.Json, Version=4. ...
- K8S 1.18.0 以及KubeEdge 1.10.3 三机安装部署(含过程记录及遇到的报错和解决方法)
因为网络上大多数教程只有部署相关的命令,而无输入命令后正确界面的显示样例,因此在参考网络上教程并跟随实现的过程中,我将过程进行截图记录,供大家参考.希望对大家有帮助~ 一. K8S部署 选用了三台虚拟 ...
- 运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法
运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法 前端需要进行JSO ...
- JS报错解决:SyntaxError: Unexpected token 《 in JSON at position 0
ThinkPHP5.1的环境要求如下: PHP >= 5.6.0 PDO PHP Extension MBstring PHP Extension 最近下载了tp 5.1.19来玩,造轮子难免会 ...
- 关于webpack打包时less-loder安装报错处理
关于webpack打包时less-loder安装报错 loadercontext.getresolve is not a function 需要换低版本的less-loader 在package.js ...
- vue项目Error: Cannot find module ‘xxx’类报错的解决方法
现发现只要是报错 Error: Cannot find module 'xxx'(例如 Error: Cannot find module 'webpack')这类的问题都可以用下面的方法解决. 报错 ...
- vue项目报错,解决Module build failed: Error: Cannot find module ‘node-sass‘ 问题
vue项目报错,解决Module build failed: Error: Cannot find module 'node-sass' 问题 参考文章: (1)vue项目报错,解决Module bu ...
- webpack配置别名,typescript报错2307的解决办法
webpack配置别名,typescript报错2307的解决办法 webpack配置: resolve: {alias: {'@': path.resolve(__dirname, 'src')}} ...
最新文章
- 总结接口与类和抽象类的关系
- PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to fi
- Python网络爬虫与信息提取(一)(入门篇)
- HTML5与HTML4的区别
- redis 源码阅读
- CSS3的边框(三)
- c语言中怎么暂停一个一个游戏,求助:最近在linux下用c语言写了一个贪吃蛇程序,有几个问题,第一:贪吃蛇怎么实现暂停,第二:有时候同时输入上下左右中的两个键就会直接游戏结束...
- Ethercat解析(十四)之初始化流程
- 使用tensorboard可视化tensorflow模型
- codeforces 598C C. Nearest vectors(极角排序)
- ngx-material中Datepicker的日期格式化和选择语系
- 苹果自动驾驶“排名垫底”,每1.1英里就发生一次脱离...
- 锁机制有什么用?简述Hibernate的悲观锁和乐观锁机制
- plsql可执行别的用户对象,过程却不行(AUTHID CURRENT_USER)
- 数据分析的一些简单思路总结
- 全球及中国在线教育行业发展态势与营利模式咨询报告2022版
- 元转万元单位换算_excel中如何将元换算成万元 excel 万单位 不要万字
- 改变elementui的switch宽度、高度
- [整理]邮件里常用英文缩写
- 算法(一) 两圆公切线