web-dev-qa-db-ja.com

angular 6ワークスペースへのNPMパッケージのインストール

Angular 6とCLIを取得し、以下のようなプロジェクトを作成しました

ng new my-demo
cd my-demo
ng g library foo --prefix=my

いいえ、ライブラリにngx-bootstrapを追加したいのですが、コンポーネントにはDropdownButtonModuleが必要なので、ライブラリのnpmパッケージをインストールするにはどうすればよいですか?

以前はnpm install ngx-bootstrapを実行していましたが、これでアプリケーションのパッケージがインストールされますが、ライブラリにインストールする必要があります。ライブラリフォルダーにCDを挿入してnpminstallを実行する必要がありますか、それともCLIを使用してこれを実行する別の方法がありますか?

6
Neil Stevens

引き続きnpm install packagenameを使用できます。

Package.jsonは、ワークスペース内の特定のアプリケーションまたはライブラリではなく、完全なangular/cliプロジェクトにアタッチされています。ビルドプロセス(バックエンドでwebpackを使用)は、それぞれのアクティブなビルドに実際に必要な依存関係を特定し、残りを削除します。

8
Jens Habegger