首页 > 解决方案 > Angular Cli 未正确卸载

问题描述

我有节点版本 8.9.3 并且我的 Angular cli 版本高于 8。由于不支持 Angular CLI 8 及更高版本。我试图将角度版本降级小于 8。(比如 7.3.5)。我无法更新节点,我需要指定版本的节点。为了降级 angular cli,我首先卸载了当前的 angular cli,然后安装了我想要的 cli 版本。安装 cli 后, ng --version 抛出以下错误:

您正在运行 Node.js 的 v8.9.3 版本,Angular CLI 8.0+ 不支持该版本。

支持的官方 Node.js 版本是 10.9 或更高版本。

请访问https://nodejs.org/en/以查找有关如何更新 Node.js 的说明。

后来我访问了以下链接,但没有一个解决方案对我有用。

我试过的解决方案:

  1. npm uninstall -g @angular/cli使用命令全局卸载
  2. Npm 缓存清理和验证npm cache clean --force npm cache verify
  3. 手动删除 Appdata/Roaming/npm 中的 cli 文件夹。

在此处输入图像描述

标签: node.jsangularangular-cli

解决方案


由于您需要使用与您的节点版本一起使用的特定版本的 Angular cli,您可以通过

此命令将安装 1.0.0 版本:

npm install -g @angular/cli@1.0.0

推荐阅读