Как исправить «Не удается прочитать свойство responseive_class» с нулевым значением в производственной сборке Angular - PullRequest
1 голос
/ 07 апреля 2019

Я сделал производственную сборку моего углового приложения, и когда я пытаюсь перенаправить на другой компонент, он регистрирует эту ошибку:

Ошибка: ошибка (в обещании): TypeError: Не удается прочитать свойство 'respive_class 'of null

TypeError: Cannot read property 'responsive_class' of null
    at main.872179a97a20c6d35a4f.js:1
    at Array.reduce (<anonymous>)
    at s (main.872179a97a20c6d35a4f.js:1)
    at new t (main.872179a97a20c6d35a4f.js:1)
    at new t (main.872179a97a20c6d35a4f.js:1)
    at new t (main.872179a97a20c6d35a4f.js:1)
    at y (main.872179a97a20c6d35a4f.js:1)
    at main.872179a97a20c6d35a4f.js:1
    at Li (main.872179a97a20c6d35a4f.js:1)
    at Ni (main.872179a97a20c6d35a4f.js:1)
    at D (polyfills.bd7334c8629fc0d28479.js:1)
    at D (polyfills.bd7334c8629fc0d28479.js:1)
    at polyfills.bd7334c8629fc0d28479.js:1
    at e.invokeTask (polyfills.bd7334c8629fc0d28479.js:1)
    at Object.onInvokeTask (main.872179a97a20c6d35a4f.js:1)
    at e.invokeTask (polyfills.bd7334c8629fc0d28479.js:1)
    at t.runTask (polyfills.bd7334c8629fc0d28479.js:1)
    at d (polyfills.bd7334c8629fc0d28479.js:1)
    at t.invokeTask [as invoke] (polyfills.bd7334c8629fc0d28479.js:1)
    at m (polyfills.bd7334c8629fc0d28479.js:1)

Когда эта ошибка регистрируется в журнале, экран гаснет, но все отлично работает в сборке разработки.

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

1 Ответ

0 голосов
/ 07 апреля 2019
  1. Выполнить ng serve --aot. Он должен получать все ошибки заблаговременной сборки, но также и с информацией о разработчике, такой как исходные карты, которая должна позволить вам точно определить ошибку.
  2. Также, очевидно, ищите responsive_class в вашем коде.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...