Модуль ngx-bootstrap не найден: Ошибка: невозможно разрешить 'ngx-bootstrap / loader' - PullRequest
0 голосов
/ 28 марта 2019

Я использую datepicker из ngx-bootstrap@3.2.0 в проекте Angular 6.1.10.Я также загружаю другую локаль (nlLocale).

В моем функциональном модуле:

import { defineLocale, nlLocale, BsDatepickerModule, BsLocaleService} from 'ngx-bootstrap';

defineLocale('nl', nlLocale);

В моем компоненте:

import { BsLocaleService } from 'ngx-bootstrap';
export class MyComponent implements OnInit {  
  locale = 'nl';

  constructor(private bsLocaleService: BsLocaleService) {
    this.bsLocaleService.use(this.locale);
  }
}

Когда я создаю это с помощью команды:

ng build --watch

У меня нет проблем, я могу запустить приложение, использовать DatePicker и месяцы отображаются на голландском языке.

Однако при сборке для производства:

ng build --prod 

я получаю следующую ошибку:
ОШИБКА в ./node_modules/ngx-bootstrap/datepicker/fesm5/ngx-bootstrap-datepicker.js Модуль не найден: Ошибка: не удается разрешить 'ngx-bootstrap / loader' в 'E: \ MyProject \ node_modules \ ngx-bootstrap \ datepicker \ fesm5' ОШИБКА в ./node_modules/ngx-bootstrap/modal/fesm5/ngx-bootstrap-modal.js Модуль не найден: Ошибка: невозможно разрешить 'ngx-bootstrap / loader' в 'E: \ MyProject \ node_modules \ ngx-bootstrap \ modal \ fesm5'

Я искал файл 'ngx-bootstrap-datepicker.js', который существует в 'fesm5', но я не вижу ссылки внутри файла на что-либо связанное с ngx-bootstrap / loader '.

Я попытался понизить версию до ngx-bootstrap@3.0.1, и это работает, так что это явно указывает на проблему с ngx-bootstrap, но из некоторых чтений, которые я делал, другие, похоже, не былиимея эту проблему.

Кто-нибудь сталкивался с этим раньше?

1 Ответ

0 голосов
/ 28 марта 2019

Вы сделали следующее в модальном режиме?

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

если это так, попробуйте добавить его в корневой модуль вместо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...