运行 "nps webpack" 的名为 "default" 的脚本发出错误
The script called "default" which runs "nps webpack" emitted an error
我正在尝试使用 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 位。
您的初始错误显示 Error: spawn cmd.exe ENOENT
,这意味着进程由于某种原因无法找到(或打开)cmd.exe
。这实际上会导致一大堆其他问题,而且它不是 Aurelia 或 Webpack 特有的。
查看您发布的 NPM 日志,您的用户环境 PATH
变量中没有 C:\Windows\System32
。那里不应该需要它,但是 Windows 8.1 你永远不知道。它可能会起到作用。
以防万一你不知道怎么去那里:
- 运行
SystemPropertiesAdvanced.exe
- 点击底部的
Environment Variables
- 在顶部列表(
User variables
)中,打开PATH
- 添加
%WINDIR%\System32
再试一次?
我正在尝试使用 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 位。
您的初始错误显示 Error: spawn cmd.exe ENOENT
,这意味着进程由于某种原因无法找到(或打开)cmd.exe
。这实际上会导致一大堆其他问题,而且它不是 Aurelia 或 Webpack 特有的。
查看您发布的 NPM 日志,您的用户环境 PATH
变量中没有 C:\Windows\System32
。那里不应该需要它,但是 Windows 8.1 你永远不知道。它可能会起到作用。
以防万一你不知道怎么去那里:
- 运行
SystemPropertiesAdvanced.exe
- 点击底部的
Environment Variables
- 在顶部列表(
User variables
)中,打开PATH
- 添加
%WINDIR%\System32
再试一次?