使用TeamCity和Octopus持续构建和部署Angular-cli

时间:2017-03-31 14:08:46

标签: teamcity angular-cli octopus-deploy

我使用angular-cli开发了我的Angular 2应用程序。现在我计划通过Team City和Octopus Deploy部署应用程序。目前Team City中的所有项目都是ASP.NET MVC,因此没有使用参考。

搜索后,我发现Team City需要TeamCity.Node插件才能构建此应用。还有其他方法吗?

1 个答案:

答案 0 :(得分:2)

您有三种选择:

  1. 在每个构建代理上安装Node.js和npm。
  2. 安装Team City插件,为npm添加支持(例如您提到的TeamCity.Node)。
  3. 将angular-cli文件(以及任何其他所需的npm软件包)放入源代码控制中,从而无需使用npm。