【发布时间】:2019-07-22 19:15:29
【问题描述】:
我在项目开始时遇到了一些版本错误,所以在此之后我卸载并删除了节点和 cli 的所有文件并从头开始安装。现在,当我运行 npm start 时,它显示:
您正在运行 Node.js 的 v8.11.2 版本,Angular CLI 8.0+ 不支持该版本。 支持的官方 Node.js 版本为 10.9 或更高版本。
我在删除软件包后尝试一次又一次地安装软件包,但没有成功。我已经删除了所有的包并重新安装,但它没有工作。
【问题讨论】:
-
从错误和 ng v 输出中应该很清楚了。您正在运行 nodejs 8.11.2,CLI 需要 10.9 或更高版本。在你的机器上更新nodejs。
-
您是否尝试过从nodejs.org/en 安装 Node.js 10.9 或更高版本?
-
nodejs != 角度。这些版本彼此不相关,除了一个可能要求另一个至少是,所以更新 nodejs。
-
我在问题中添加了更新,显示使用节点版本 10.16.0 时会发生什么
-
如果您阅读第二个错误,它会显示
npm不支持节点 v10.16.0。所以更新npm,它与node不同。
标签: angular npm command-line-interface