Angular CLIプロジェクト用にJenkinsを設定しようとしています。特定のユーザーアカウントでJenkinsサーバーにノードとAngular Cliをインストールしました。 私は、サーバー上でコマンドプロンプトを開き、ANそれらが正しくインストールされていることを確認するには、次のコマンドを実行した場合、これが結果です:ngは内部コマンドまたは外部コマンドとして認識されません。 Jenkins + Angular CLI
私はジェンキンスとのプロジェクトを設定している、と私は2つのビルド手順を作成2つは2つのバットファイルを実行します。
つの実行:NPM
をインストールする2つ目の実行:NGが--prod
を構築その後、私はジェンキンスを構築し、それはNPMがインストール実行されますが、それはそれは言うのでNGビルド--prodを実行している失敗msgstr "''は内部または外部のコマンドとして認識されません" msgid。
何か間違っていますか?おそらく、node_modulesフォルダにangi cliを使用する別の方法があるので、サーバにインストールされているangi cliを使用する必要はありません。 Angular CLIはサーバー上の自分のユーザーにのみインストールされますが、Jenkinsがビルドに使用するユーザー用にはインストールされていないようです。
PS:私は、世界的に使用して角度CLIインストール:私は角度@ -g
NPM/CLI