2017-02-19 55 views
3

我正在嘗試在VS Online上創建angular2 CI。 我添加了命令行來構建過程並嘗試從angular-cli運行構建命令。 我正在使用自己託管的代理,並在機器上安裝了角度cli。 我也使用相同的代理來構建asp.net核心,所以我知道我的代理正在工作。Visual Studio Online持續集成Angular2

CMD:

ng build 

錯誤

'NG' 未被識別爲內部或外部命令,可操作 程序或批處理文件。流程完成,退出代碼1

+1

它是PATH環境變量的一部分嗎?你是否指定了一個指向'ng'位置的工作文件夾?這兩者都應該解決問題。 –

+0

機器沒有使用與我的客戶相同的角度cli,所以這是一個問題,並且在我更新角度cli後,您的答案得到了幫助 –

回答

0

正如丹尼爾說:

您可以添加NG位置的系統變量:

  1. 系統屬性>高級>環境變量
  2. 單擊新建按鈕添加系統變量(變量名稱:ng變量值:ng本地位置)> OK
  3. 選擇路徑變量>編輯
  4. 追加;%NG」到

您還可以指定ng到工具的完整路徑,路徑變量

  • 重新啓動機器的價值命令行步/任務的值,然後指定與工作文件夾您的angular2項目路徑。