Angular-cli在TeamCity上构build(ng版本)

我希望有人已经这样做了。 我正在尝试在teamcity中build立一个我的angular 2项目。 在做了一些研究之后,我按照以下步骤进行:

  1. 构buildStep1:为teamcity安装jonnyzzz.node插件。 (现在我可以从Runnertypes中selectNode.js NPM)
    npm命令:我添加了安装命令
  2. 构build第2步:另一个Node.js NPM和npm命令:install -g angular-cli
    到现在为止还挺好
  3. 现在我想build立第三步的构build,而且我真的无法做到这一点。

任何帮助,将不胜感激。

谢谢。

为了从Team city的nodejs插件获得ng的工作,我修改了package.json文件。 在开始用“ng build”replace值。 而从团队城市,npm build命令将触发ng build命令。

而不是改变你的package.json,你可以使用node.js NPM插件和运行命令:

run build 

build立它不是NPM的默认命令,所以你需要在默认情况下映射到ng构build的“运行构build”ng-cli package.json

 "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e" }, 

看图片