解决问题:NODE_ENV 不是内部或外部命令,也不是可运行的程序,或者批处理文件
来源:互联网 发布:广州知豆电动车官网 编辑:程序博客网 时间:2024/05/20 22:01
1 环境
win10+powershell
2 问题
我要执行的npm script如下:
(脚本的内容不需要关注,需要关注的是它的写法。)
"scripts": { "build": "NODE_ENV=production webpack", "dev": "NODE_ENV=development node dev-server.js" }
两个脚本都报同样的错误:
NODE_ENV 不是内部或外部命令,也不是可运行的程序,或者批处理文件
事实上,以上两条脚本都合并两条命令(这种操作在powershell中不被支持,在cmd中也不被支持,这是Mac中bash或Linux的shell中的独特操作),拆分两条脚本如下:
"scripts": { "build": "set NODE_ENV=production && webpack", "dev": "set NODE_ENV=development && node dev-server.js" },
运行脚本,没有报错
以上。
阅读全文
3 0
- 解决问题:NODE_ENV 不是内部或外部命令,也不是可运行的程序,或者批处理文件
- 解决问题:NODE_ENV不是内部或外部命令,也不是可运行的程序,或者批处理文件
- 解决webpack 报错:'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 'gulp'不是内部或者外部命令,也不是可运行的程序或批处理文件
- 'node'不是内部或者外部命令,也不是可运行的程序或批处理文件
- NODE_ENV不是内部或外部命令,也不是可运行的程序
- 【解决问题】windows下配置Boost提示'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件
- [已解决问题]:“c:\java\03"不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【解决问题】windows下配置Boost提示'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件
- 'net’ 不是内部命令或外部命令,也不是可运行的程序或批处理文件
- 不是内部命令或外部命令,也不是可运行的程序或批处理文件
- svnversion 不是内部命令或外部命令,也不是可运行的程序或批处理文件
- 'net’ 不是内部命令或外部命令,也不是可运行的程序或批处理文件
- javac不是内部命令或外部命令,也不是可运行的程序或批处理文件
- adb不是内部命令或外部命令,也不是可运行的程序或批处理文件
- pip命令显示不是内部或外部命令,也不是可运行的程序或批处理文件
- 'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件的解决办法
- mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件的解决办法
- ObjC如何通过runtime修改Ivar的内存管理方式(二)
- 使用groovy进行大文件外排序
- Linux vmstat命令实战详解
- 深究js(三)——变量
- 关于react this.setState is not a function 的报错问题解决
- 解决问题:NODE_ENV 不是内部或外部命令,也不是可运行的程序,或者批处理文件
- springboot自学资料网址
- 【数据库】Oracle查询优化改写 技巧与案例 思维导图
- @Autowired与@Resource的区别
- IOI1998 Starry Night
- 有创血压与无创血压区别
- easyUI分页中,如何实现页面跳转,再返回时,仍然到跳转前页数。(含页面显示条数)
- 操作系统内存存储管理
- json类型数据解析汇总--笔记