我有一个 Angular 项目,在继续处理它之前,我必须先从 git 源克隆它,我克隆了它,Angular 版本是 7.2,我的 Nodejs 我更新到 20.15.1 LTS,Angular 全局版本是 18.1.0,我将 Angular 的全局和本地版本都更改为 7.2。我仍然收到标题中提到的错误,我也尝试了 stackoverflow 上的一些问题下提到的内容,我删除并克隆了该项目并再次运行 npm install ,但不幸的是错误仍然存在。我什至检查了 Angular json 并按照文章对其进行了格式化,并在 stackoverflow 本身上进行了回答,但没有运气
好的明白了,一旦使用 NVM,看起来就很简单了。您可以将 Angular 版本保留为 7.2,下载并安装 nvm,通过键入检查版本 在cmd中输入“nvm -v”,如果安装后不起作用,您可能需要关闭终端并重新打开。导航到所需的文件夹,然后使用“nvm install(您的版本)”,安装后使用“nvm use(节点版本)”。最后使用 npm install,然后由于上面是旧版本的 Node 和 Angular,您可以使用 npm start。