最近私のチームが取り組んでいる角度のあるプロジェクトにコンポーネントを追加しました。Angular2プロジェクトにnpmパッケージの依存関係を追加する
コンポーネントをローカルにインストールするには、npm install ngx-bootstrap --save
を実行する必要があることを各チームメンバーに伝えなければならないというのが少し痛いです。
プロジェクトに追加できる設定はありますか。このコマンドは、プロジェクトがローカルで構築されたときに自動的に実行されますか?
最近私のチームが取り組んでいる角度のあるプロジェクトにコンポーネントを追加しました。Angular2プロジェクトにnpmパッケージの依存関係を追加する
コンポーネントをローカルにインストールするには、npm install ngx-bootstrap --save
を実行する必要があることを各チームメンバーに伝えなければならないというのが少し痛いです。
プロジェクトに追加できる設定はありますか。このコマンドは、プロジェクトがローカルで構築されたときに自動的に実行されますか?
誰もがこのコマンドを実行する必要はありません。 npm install ngx-bootstrap
はパッケージをローカルにインストールします。 --save
フラグを追加すると、package.json
にも追加されます。したがって、将来あなたのプロジェクトを使用したい人は、プロジェクトにローカルに定義されているすべての依存関係をローカルにインストールするには、単にnpm install
を使用するだけです。
ああ、ありがとう、私はこれを認識していませんでした。だから、新しいパッケージが追加されるたびに誰もがnpmをインストールするようにするだけです。 – jazza1000
そうです。競合するバージョンがいくつかある場合は、最初に 'node_modules'フォルダを削除してから' npm install'を実行してください。 –
@ jazza1000あなたの問題が解決した場合、その答えを受け入れてください –
何を使ってビルドしていますか? – Chrillewoodz
私たちは特定のビルドツールを使用していません。コンポーネントを生成するための角cliと、アプリケーションを起動するためのnpmを開始します。 – jazza1000
その後、提供された答えに従ってください。 – Chrillewoodz