我刚刚使用 nvm 和 angular/cli(12.2) 安装了最新版本的 node(16.8 ) 。
但是当我运行 ng --version
它显示以下内容:
警告:Angular 不支持当前版本的 Node (16.8.0)。
我试图降级节点并安装 节点 14.15 但 ng 不再工作了。
我应该忽略警告并使用 节点 16 吗?
为什么 ng 不能与 节点 14.15 一起使用?。
PS:我正在使用 nvm 来管理不同的节点版本
原文由 walexy 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以将 Angular CLI 与 Node >=14 版本一起使用。命令不工作,因为你切换到另一个 nvm 节点版本,它有自己安装的包。您必须在节点 14.15 上再次安装 angular cli。
npm install -g @angular/cli