该脚本名为"默认"运行" nps webpack"发出错误

时间:2018-04-17 20:52:38

标签: webpack aurelia

我正在尝试使用webpack构建我的项目,我正在使用skeleton-esnext-webpack包。正在运行" npm install"工作正常,包安装没有错误,但当我运行" npm start"我收到以下错误:https://i.stack.imgur.com/JXKC9.png

我尝试过使用不同版本的节点,包括:6.11.0,7.7.3,8.11.1,9.11 ......所有这些节点都出现了同样的错误。我还在全球范围内安装了nps和webpack,但这并没有帮助。 我正在使用Windows 8.1 Pro 64位。

1 个答案:

答案 0 :(得分:0)

您的初始错误显示为Error: spawn cmd.exe ENOENT,这意味着由于某种原因,该流程无法找到(或打开)cmd.exe。这实际上会导致许多其他问题,并不是Aurelia或Webpack特有的。

查看您发布的NPM日志,您的用户环境C:\Windows\System32变量中没有PATH。它不应该在那里需要,但在Windows 8.1中你永远不会知道。它可能就是这样做的。

万一你不知道怎么去那里:

  • 运行SystemPropertiesAdvanced.exe
  • 点击底部的Environment Variables
  • 在顶部列表(User variables)中,打开PATH
  • 添加%WINDIR%\System32

再试一次?