【解決方法】Azure パイプライン – 「npm install」コマンドからの Angular ビルドで「すでにインストールされている」パッケージを除外する

プログラミングQA


の発行 – Angular プロジェクトの Azure Build パイプライン。
新しいプルリクエストでAngularプロジェクトをビルドするたびに、npm installジョブを実行する必要があります。

シナリオ – プロジェクトの要件に合わせて 2 つのパッケージをカスタマイズしました。 npm install コマンドが実行されるたびにこれらのパッケージをオーバーライドしたくありません。 手動でオーバーライドした後は、触れないでください。

package.json 内の特定のパッケージがインストールされたら無視する方法はありますか?
言い換えれば、npm パッケージがまだインストールされていない場合にのみインストールすることは可能ですか?
専門家からの指示を求めています:)

私が試したこと:

1. これらのパッケージを package.json ファイルから除外します。

この解決策の問題 – アプリケーションを新しいシステムにデプロイする必要がある場合、それらのパッケージは決してインストールされません。

2. これらのパッケージを別のフォルダーに追加し、そこからパッケージを参照しようとしました。 期待どおりに機能しません。

解決策 1

アスダスダス

<a href="https://events.timely.fun/hozqsysy/event/77004274/20231009190000">asdsa</a>asdasdasd
asdasdasd

アスダド

コメント

タイトルとURLをコピーしました