我可以安装@angular吗/cli@4.2.2本地,而不降级最新的@angular/cli@6.2.0全球版本



我的全局角度版本

在全球范围内,我有@angular/cli@6.2.0已安装,是最新版本,但我想安装@angular/cli@4.2.2对于这一个项目,我如何在不降级全局版本的情况下做到这一点?

您只能从Angular项目外部执行ng new命令。所以它使用了全局版本。

任何其他ng命令都在Angular项目中执行,然后将使用本地版本。

但是,您可以尝试npx(https://www.npmjs.com/package/npx)它允许您运行任何npm包。

一个更简单的选项可能是降级全局Angular CLI。。。使用ng new命令,然后全局重新安装当前Angular CLI版本。

注:Angular 4.2.2(如本题标题所示(于2017年6月12日发布。https://github.com/angular/angular/releases?after=4.3.1

Angular CLI v11.2于2017年6月15日发布。。。因此可能是Angular 4.2.2所需的版本?https://github.com/angular/angular-cli/releases?after=v1.3.0-β1

来自Angular团队:Theoretically 1.7.x should work with 4.x.x, but it's a little ambiguous, which part of the reason we synced the majors.

最新更新