无法构建 Angular - "Node.js version v10.6.0 detected."
Unable to build Angular - "Node.js version v10.6.0 detected."
我正在尝试构建一个与 Node.js v10.23.1 一起使用的 angular 项目。我已将 Node.js 版本更新为 v10.23.1。这是我电脑上安装的版本。
Angular CLI:11.2.2
节点:10.23.1
当构建命令 运行 时,出现以下错误:
[13:56:20] Error in plugin "run-sequence(ng:build-angular)" Message:
Command failed: cd XXX && ng build --deploy-url XXX Node.js version v10.6.0 detected. The Angular CLI requires a minimum Node.js version of either v10.13 or v12.0. Please update your Node.js version or visit https://nodejs.org/ for additional instructions. Details:
killed: false
code: 3
signal: null
cmd: cd XXX && ng build --deploy-url XXX Stack: Error: Command failed: XXX && ng build --deploy-url XXX Node.js version v10.6.0 detected. The Angular CLI requires a minimum Node.js version of either v10.13 or v12.0. Please update your Node.js version or visit https://nodejs.org/ for additional instructions.
at ChildProcess.exithandler (child_process.js:291:12)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5) Process terminated with code 1.
请指教
Node.js 安装可能有问题,我建议您从计算机中删除 Node.js,然后尝试使用 nvm (Node Version Manager) 重新安装。
此工具可让您安装 Node.js 的多个版本并让您选择要使用的版本,例如,在您的情况下,您可以尝试同时安装版本 10 和 12 并尝试 build/serve 和那些。
nvm install 10
nvm install 12
nvm use 10
确保 Angular CLI 通过 运行ning 全局更新:
npm install @angular/cli -g
您也可以尝试删除项目文件夹下的 node_modules 文件夹和 运行 npm install
以重新安装每个 npm 包。
我正在尝试构建一个与 Node.js v10.23.1 一起使用的 angular 项目。我已将 Node.js 版本更新为 v10.23.1。这是我电脑上安装的版本。
Angular CLI:11.2.2 节点:10.23.1
当构建命令 运行 时,出现以下错误:
[13:56:20] Error in plugin "run-sequence(ng:build-angular)" Message:
Command failed: cd XXX && ng build --deploy-url XXX Node.js version v10.6.0 detected. The Angular CLI requires a minimum Node.js version of either v10.13 or v12.0. Please update your Node.js version or visit https://nodejs.org/ for additional instructions. Details:
killed: false
code: 3
signal: null
cmd: cd XXX && ng build --deploy-url XXX Stack: Error: Command failed: XXX && ng build --deploy-url XXX Node.js version v10.6.0 detected. The Angular CLI requires a minimum Node.js version of either v10.13 or v12.0. Please update your Node.js version or visit https://nodejs.org/ for additional instructions.
at ChildProcess.exithandler (child_process.js:291:12)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5) Process terminated with code 1.
请指教
Node.js 安装可能有问题,我建议您从计算机中删除 Node.js,然后尝试使用 nvm (Node Version Manager) 重新安装。
此工具可让您安装 Node.js 的多个版本并让您选择要使用的版本,例如,在您的情况下,您可以尝试同时安装版本 10 和 12 并尝试 build/serve 和那些。
nvm install 10
nvm install 12
nvm use 10
确保 Angular CLI 通过 运行ning 全局更新:
npm install @angular/cli -g
您也可以尝试删除项目文件夹下的 node_modules 文件夹和 运行 npm install
以重新安装每个 npm 包。