2017-02-19 6 views
3

私はVSオンラインでangular2 CIを作成しようとしています。 コマンドラインを追加して、プロセスをビルドし、angular-cliからng buildコマンドを実行しようとしました。 私は自己ホストエージェントを使用していて、角度-cliがマシンにインストールされています。 同じエージェントを使ってasp.netコアをビルドしたので、エージェントが動作していることが分かりました。Visual Studioオンライン継続的統合Angular2

CMD:

ng build 

エラー

を 'NG' は、内部コマンドまたは外部コマンド、操作可能な プログラムまたはバッチファイルとして認識されていません。あなたはシステム変数にNGの場所を追加することができます

:ダニエルがいることを言ったように終了コードで1

+1

'PATH'環境変数の一部ですか? 'ng'の場所を指す作業フォルダを指定していますか?いずれかが問題を解決する必要があります。 –

+0

マシンは私のクライアントと同じ角度のcliを使用していなかったので、問題となりました。 –

答えて

0

を完了したプロセス

  1. システムのプロパティ>詳細設定>環境変数
  2. は、[新規]をクリックしますシステム変数を追加するボタン(変数名:変数値:ローカルロケーション)> OK
  3. パス変数の選択>編集
  4. 追加;%は、変数のパスの値にNG」
  5. 再起動マシン

あなたはまた、での作業フォルダを指定し、その後、コマンドラインステップ/タスクのツール値にngのの完全なパスを指定することができますあなたのangle2プロジェクトパス。

関連する問題