Ошибка: Uncaught (в обещании): Ошибка: StaticInjectorError [e -> t]: StaticInjectorError (Платформа: ядро) [e -> t]: NullInjectorError: Нет поставщика для tI - PullRequest
0 голосов
/ 17 апреля 2019

Ионная страница не открывается, когда я создаю производственное приложение с помощью следующей команды: - Ионный Cordova build android --prod --aot --vendor-chunk --common-chunk --delete-output-path --buildOptimizer

ERROR Error: Uncaught (in promise): Error: StaticInjectorError[e -> t]: 
StaticInjectorError(Platform: core)[e -> t]: 
NullInjectorError: No provider for t!
Error: StaticInjectorError[e -> t]: 
StaticInjectorError(Platform: core)[e -> t]: 
NullInjectorError: No provider for t!
at t.get (main.0ba0a52252d542706570.js:1)
at main.0ba0a52252d542706570.js:1
at t (main.0ba0a52252d542706570.js:1)
at t.get (main.0ba0a52252d542706570.js:1)
at main.0ba0a52252d542706570.js:1
at t (main.0ba0a52252d542706570.js:1)
at t.get (main.0ba0a52252d542706570.js:1)
at Ru (main.0ba0a52252d542706570.js:1)
at t.get (main.0ba0a52252d542706570.js:1)
at Ru (main.0ba0a52252d542706570.js:1)
at P (polyfills.102b4f7c459a8c593a9f.js:1)
at P (polyfills.102b4f7c459a8c593a9f.js:1)
at polyfills.102b4f7c459a8c593a9f.js:1
at e.invokeTask (polyfills.102b4f7c459a8c593a9f.js:1)
at Object.onInvokeTask (main.0ba0a52252d542706570.js:1)
at e.invokeTask (polyfills.102b4f7c459a8c593a9f.js:1)
at t.runTask (polyfills.102b4f7c459a8c593a9f.js:1)
at g (polyfills.102b4f7c459a8c593a9f.js:1)

Без производственного флага сборка не имеет проблем. Все страницы открыты, но время их загрузки значительно выше. Любая помощь будет большим подспорьем.

1 Ответ

0 голосов
/ 17 апреля 2019

Проблема связана с плагином Screen Orientation. Я просто удалил его с помощью npm и cordova.

ionic cordova plugin remove cordova-plugin-screen-orientation
npm uninstall @ionic-native/screen-orientation

И удалил его со страниц, где он использовался.

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