Я попытался добавить Angular Bootstrap с Material Design в мое приложение ioni c, выполнив https://www.npmjs.com/package/angular-bootstrap-md. Инструкция по установке была дана так:
npm i angular-bootstrap-md --save
**app.module.ts**
import { MDBBootstrapModule } from 'angular-bootstrap-md';
@NgModule({
imports: [
MDBBootstrapModule.forRoot()
],
schemas: [ NO_ERRORS_SCHEMA ]
});
, что я и сделал. Но когда я попытался запустить свое приложение, появилась следующая ошибка:
[22:20:18] ioni c -app-script task: "build" [22:20:18 ] Ошибка: ./node_modules/angular-bootstrap-md/fesm5/angular-bootstrap-md.js Модуль не найден: Ошибка: не удается разрешить '@ angular / router' в ' c: \ iVisitor \ node_modules \ angular - bootstrap -md \ fesm5 'resolution' @ angular / router 'в' c: \ iVisitor \ node_modules \ angular - bootstrap -md \ fesm5 «Обработанный запрос - это модуль, использующий файл описания: c: \ iVisitor \ node_modules \ angular - bootstrap -md \ package. json (относительный путь: ./fesm5) Поле« браузер »не содержит допустимая конфигурация псевдонимов после использования файла описания: c: \ iVisitor \ node_modules \ angular - bootstrap -md \ package. json (относительный путь: ./fesm5) разрешается как модуль, ищущий модули в c: \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c : \ iVisitor \ пакет . json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не имеет содержит допустимую конфигурацию псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts didn не существует. js Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не существует содержит допустимую конфигурацию псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует как каталог c: \ iVisitor \ node_modules@angular \ router не существует для поиска модулей в c : \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ i Посетитель \ пакет. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле 'browser' не содержит действительной конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует как каталог c: \ iVisitor \ node_modules@angular \ router не существует для поиска модулей в c: \ iVisitor \ node_modules с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) нет расширение Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит действительной конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не содержит действительной конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует в качестве каталога c: \ iVisitor \ node_modules@angular \ router не существует для поиска модулей в c: \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь . *: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ route r. js не существует. json Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует в качестве каталога c : \ iVisitor \ node_modules@angular \ маршрутизатор не существует для поиска модулей в c: \ iVisitor \ node_modules с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле «браузер» не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' 'не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле' browser 'не содержит действительной конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не содержит действительного al Конфигурация ias c: \ iVisitor \ node_modules@angular \ router. json не существует как каталог c: \ iVisitor \ node_modules@angular \ router не существует [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c : \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router. json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ маршрутизатор] @ ./node_modules/angular-bootstrap-md/fesm5/angular-bootstrap-md.js 3: 0-53 @ ./src/app/app.module.ts @ ./src/app/main.ts Ошибка: ./node_modules/angular-bootstrap-md/fesm5/angular-bootstrap-md.js Модуль не найден: Ошибка: не удается разрешить '@ angular / router' в 'c: \ iVisitor \ node_modules \ angular - bootstrap -md \ fesm5' Resolution '@ Angular / router' в 'c: \ iVisitor \ node_modules \ angular - bootstrap -md \ fesm5 'Разобранный запрос - это модуль, использующий файл описания: c: \ iVisitor \ node_modules \ angular - bootstrap -md \ package. json (относительный путь: ./fesm5) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ node_modules \ angular - bootstrap -md \ package. json (относительный путь: ./fesm5) разрешить как модуль, ищущий модули в c: \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json ( относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ * 106 4 * \ router. js не существует. json Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует в качестве каталога c: \ iVisitor \ node_modules@angular \ маршрутизатор не существует для поиска модулей в c: \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./ node_modules) Поле 'browser' не содержит действительной конфигурации псевдонимов после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ пакет. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле 'browser' не содержит действительной конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не содержит допустимая конфигурация псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует в качестве каталога c: \ iVisitor \ node_modules@angular \ router не существует для поиска модулей в c: \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не делает не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. ts не существует. js Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не работает не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. json не xist as directory c: \ iVisitor \ node_modules@angular \ router не существует в поиске модулей в c: \ iVisitor \ node_modules используя файл описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не содержит допустимая конфигурация псевдонима c: \ iVisitor \ node_modules@angular \ router не существует .ts Поле 'browser' не содержит действительной конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts doesn ' t существует. js Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не содержит допустимая конфигурация псевдонима c: \ iVisitor \ node_modules@angular \ router. json не существует как каталог c: \ iVisitor \ node_modules@angular \ router не существует в поисках модулей в c: \ iVisitor \ node_modules, используя файл описания: c: \ iVisitor \ package. json (относительный путь:. / node_modules) Поле 'browser' не содержит допустимой конфигурации псевдонима после использования файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules) с использованием файла описания: c: \ iVisitor \ package. json (относительный путь: ./node_modules/@angular/router) без расширения Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router не существует. Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router.ts не существует. js Поле 'browser' не содержит действительной конфигурации псевдонима c : \ iVisitor \ node_modules@angular \ router. js не существует. json Поле 'browser' не содержит допустимой конфигурации псевдонима c: \ iVisitor \ node_modules@angular \ router. json не работает не существует как каталог c: \ iVisitor \ node_modules@angular \ router не существует [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [ c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router.ts ] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.ts] [ c: \ iVisitor \ node_modules@angular \ router.ts] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.js] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router.json] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] [c: \ iVisitor \ node_modules@angular \ router] @ ./node_modules/. angular - bootstrap -md / fesm5 / angular - bootstrap -md. js 3: 0-53 @ ./src/app/app.module.ts @ ./src/app/main .ts в новом BuildError (c: \ iVisitor \ node_modules@ionic \ app-scripts \ dist \ util \ errors. js: 16: 28) при обратном вызове (c: \ iVisitor \ node_modules@ionic \ app -scripts \ dist \ webpack. js: 121: 28) в emitRecords.err (c: \ iVisitor \ no de_modules \ webpack \ lib \ Compiler. js: 265: 13) в Compiler.emitRecords (c: \ iVisitor \ node_modules \ webpack \ lib \ Compiler. js: 371: 38) в emitAssets.err (c: \ iVisitor \ node_modules \ webpack \ lib \ Compiler. js: 258: 10) at applyPluginsAsyncSeries1.err (c: \ iVisitor \ node_modules \ webpack \ lib \ Compiler. js: 364: 12) далее (c: \ iVisitor \ node_modules \ tapable \ lib \ Tapable. js: 218: 11) на Compiler.compiler.plugin (c: \ iVisitor \ node_modules \ webpack \ lib \ performance \ SizeLimitsPlugin. js: 99: 4) в Compiler.applyPluginsAsyncSeries1 (c: \ iVisitor \ node_modules \ tapable \ lib \ Tapable. js: 222: 13) в Compiler.afterEmit (c: \ iVisitor \ node_modules \ webpack \ lib \ Compiler. js: 361: 9) [ОШИБКА] Произошла ошибка при запуске подпроцесса ioni c -app-scripts.
Как устранить эту ошибку?