Visual Studio 2015ソリューションの一部であるangular-cliで生成されたアプリケーションがあります。私はビルドをトリガーしたいです。'ng build'はVisual Studioのプレビルドイベントでは実行されません
$(ProjectDir)_ng\ng build --prod
開発者がソリューション内の他のプロジェクトをビルドするときは、いつでもビルドをトリガーします。私はこれがビルド前のイベントを使って行うことができることを知っていますが、私はそれまでのところ運がありませんでした。上記のコマンドは、イベントビルダウィンドウから直接ペーストされます。私が現在ビルドすると、ngが認識された内部コマンドまたは外部コマンドではないというエラーが表示されます。私は、グローバル
npm install -g angular-cli
CLIをインストールし、私は私のビルド前のイベントにノード-vを置く場合に予想されるとして、私は、出力ウィンドウにバージョン情報を取得します。
私はVisual Studioで、角プロジェクトディレクトリからCMD.EXEを起動するには、Webエッセンシャル(ALT +スペース)からコマンドプロンプトのショートカットを使用している場合は、私がNGを実行することができ、正常 を構築:私が試した事が
。
私は、Windows 10での検索バーにCMD.EXEと、見つかった「コマンドプロンプト」デスクトップアプリケーションを実行し、プロジェクトディレクトリと発行NGのビルドにcd置く場合、それはエラー
"'C:\dev\ph\git\BT2\bt2.web\_ng\ng' is not recognized as an internal or external command, operable program or batch file."
で実行に失敗します
パッケージのグローバルインストールの正しいコマンドは、 'npm install -g angular-cli'です。私はこれがちょうどタイプミスだったと思う。 – Yuri
それは、質問を更新しました。 –