ng add не работает для ngx-bootstrap с использованием angular 5

#angular5 #angular-cli #ngx-bootstrap

#angular5 #angular-cli #ngx-bootstrap

Вопрос:

Я пытаюсь интегрировать ngx-bootstrap с angular5 и пытаюсь добавить его компоненты.

 ng add ngx-bootstrap  --component alerts
  

Это выдает ошибку:

Указанная команда add недопустима. Доступные опции см. ng help В разделе .

Комментарии:

1. ng add не поддерживается версиями Angular <6.0.0.

Ответ №1:

Вы можете использовать другой метод, который устанавливает его вручную,

Установите ngx-bootstrap из npm, запустите эту команду в корневой папке вашего проекта

 npm install ngx-bootstrap --save
  

Добавьте необходимый пакет в импорт NgModule:

 import { AlertModule } from 'ngx-bootstrap';

@NgModule({
  imports: [AlertModule.forRoot(),...]
})
  

Для Bootstrap3,

 <!-- index.html -->
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
  

Для Bootstrap4,

 <!--- index.html -->
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet">
  

[Источник]

Обновить:

[Здесь] полная реализация Angular5 ngx-bootstrap с нуля

Комментарии:

1. Я следил и интегрировал в свой проект, но теперь я получаю эту ошибку: node_modules/ngx-bootstrap/public_api.d.ts (4,58): ошибка TS2307: не удается найти модуль ‘ngx-bootstrap / alert’.

2. @dudduvenkatesh какую версию вы пытаетесь установить?

3. @dudduvenkatesh Я добавил ссылку на свой ответ.

Ответ №2:

ng add недоступен в angular 5, обновите до 6 или 7

Комментарии:

1. ng add ngx-bootstrap --component datepicker не работает в Angular 10.