无法构建 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 包。