2017-03-21 32 views
1

我们有多个项目是由teamcity调用ng build构建的,但是现在我们需要将其中一个项目升级到更高版本的角度和角度cli。Angular CLI,Teamcity和NPM支持多个版本

我们现在面临的问题是Teamcity需要能够使用角度和角度cli的不同版本,角度不是问题,因为它在本地安装到项目中,但角度cli是全局安装的。

我们该如何继续研究其他项目,我们现在根本没有时间升级?有没有办法解决全球安装角度cli的问题?

感谢

史蒂夫

回答

0

的解决方案是非常简单,我不知道为什么我甚至需要问的问题。 Angular/AngularCLI不需要全局安装,因此不会影响其他项目。

随着每个构建我们

  1. 结账从源代码管理
  2. 运行npm install
  3. 运行ng build

由于角CLI /角安装在本地上述作品就好了。