Установка пакетов NPM в угловой рабочей области 6 - PullRequest
0 голосов
/ 08 мая 2018

Я просто собираю Angular 6 и CLI и создал проект, как показано ниже

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

Нет, в моей библиотеке я хочу добавить ngx-bootstrap, так как компоненту потребуется DropdownButtonModule, поэтому мойВопрос в том, как мне установить пакет npm для библиотеки?

Раньше я бы просто запустил npm install ngx-bootstrap, но теперь это установит пакет для приложения, однако мне нужно установить его для библиотеки,Должен ли я переходить в папку библиотеки и запускать npm install или есть альтернативный способ, который теперь не выполняется с помощью CLI?

1 Ответ

0 голосов
/ 08 мая 2018

Вы можете продолжать использовать npm install packagename.

Package.json не привязан к конкретному приложению или библиотеке в вашем рабочем пространстве, но к вашему полному проекту angular / cli. Процесс сборки (используя webpack в бэкэнде) определит, какие зависимости действительно необходимы для вашей активной активной сборки, и отбросит остальные.

...