因此,我在计算机上安装了Angular 6,但是我正在使用使用Angular 4的旧代码。是否需要安装Angular 4,如果是,如何安装?
答案 0 :(得分:2)
从Angular v4到v6有很多更改。我假设当您说“我的计算机上已安装Angular 6”时,是指您已全局安装Angular v6。
在这种情况下,要运行您的项目,只需在项目package.json
文件所在的目录中进行npm安装即可。这将在本地安装项目所需的特定版本。请注意,当您确实使用ng serve
或ng build
运行项目时,您可能会收到警告消息-类似于“您的全局版本大于本地版本-Angular正在使用您的本地版本-为了防止将来收到此消息,请执行以下操作...”
如果您不想禁用该消息,则可以始终卸载全局版本(npm uninstall -g @angular/cli
),然后重新安装以项目使用的版本为目标。例如,如果您的项目使用的是Angular version4,则可以执行npm install -g @angular/cli@1.6.3
**注意:我建议您在安装之前仔细检查package.json
以验证您使用的版本
答案 1 :(得分:-1)
我遇到了一个使用角度8.0.3构建的项目的问题,但是我愚蠢地将角度更新为角度9。 尝试安装cli等旧版本的所有内容。
只需运行“ yarn”,它就可以安装使用该项目的正确版本。
我爱毛线。