安装旧版本的angular

安装旧版本的angular,angular,Angular,所以,我的计算机上安装了Angular 6,但我正在使用Angular 4的遗留代码。我需要安装Angular 4吗?如果需要,如何安装 从角度v4到v6有很多变化。我假设当你说“我的电脑上安装了Angular 6”时,你的意思是你在全球范围内安装了Angular v6 在这种情况下,要运行项目,只需在项目package.json文件所在的目录中安装一个npm。将在本地安装项目所需的特定版本。请注意,当您使用ng serve或ng build运行项目时,您可能会收到一条警告消息,例如“您的全局版

所以,我的计算机上安装了Angular 6,但我正在使用Angular 4的遗留代码。我需要安装Angular 4吗?如果需要,如何安装

从角度v4到v6有很多变化。我假设当你说“我的电脑上安装了Angular 6”时,你的意思是你在全球范围内安装了Angular v6

在这种情况下,要运行项目,只需在项目
package.json
文件所在的目录中安装一个npm。将在本地安装项目所需的特定版本。请注意,当您使用
ng serve
ng build
运行项目时,您可能会收到一条警告消息,例如“您的全局版本大于您的本地版本-Angular正在使用您的本地版本-为防止将来收到此消息,请执行以下操作…”

如果不想禁用该消息,您可以始终卸载全局版本(
npm uninstall-g@angular/cli
),然后针对项目使用的版本重新安装。例如,如果您的项目使用Angular version4,您可以执行
npm安装-g@Angular/cli@1.6.3


**注意:我建议您在安装之前仔细检查您的
包.json
以验证您正在使用的版本

我的一个使用angular 8.0.3构建的项目有问题,但我愚蠢地将angular更新为angular 9。 已尝试安装旧版本的cli等

只需运行“纱线”,它就安装了项目使用的正确版本


我喜欢纱线。

我想补充一下这个问题的答案。。。请注意,Angular和Angular CLI是两个不同的东西。您可能已经在全局范围内安装了Angular CLI,但大多数情况下Angular都是在特定项目的本地安装的,如上所述。您可以讲述您遇到的、做过的以及喜欢的事情。目前尚不清楚这与这个问题有何关系。请在回答这个问题的同时扩展您的回答。