我的节点版本为8.9.3,而我的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的说明。
后来我访问了以下链接,但没有一种解决方案对我有用。
我尝试的解决方案:
npm uninstall -g @angular/cli
命令全局卸载npm cache clean --force
npm cache verify
答案 0 :(得分:0)
由于您需要使用节点版本附带的特定角度cli版本,因此可以通过以下方式实现
此命令将安装1.0.0版本:
npm install -g @angular/cli@1.0.0