ошибка машинописного текста TS2531 Объект, возможно, 'нулевой', НЕ подавляется строгимNullChecks: false - PullRequest
0 голосов
/ 25 мая 2018

Моя машинописная компиляция выдает следующую ошибку

TS2531: Возможно, объект 'null'.

Я конвертирую код с безумным числом этих ошибок ипросто хочу подавить их, чтобы закончить работу сборки.Насколько я понимаю, добавление следующего в мой файл tsconfig.json позволит устранить эту ошибку.

"compilerOptions": {"strictNullChecks": false}

Однако ошибка по-прежнему отображается.Я не могу найти какой-либо другой вариант компилятора, специфичный для этой ошибки.Есть ли возможность подавить это?

1 Ответ

0 голосов
/ 25 мая 2018

Я думаю, что вы неправильно инициализируете некоторые переменные.Вы также можете добавить определенную декларацию Назначения с помощью!или полностью отключить правило.Если это не поможет, некоторые примеры сбойного кода были бы хороши:)

Чтобы отключить, добавьте следующее правило

"strictPropertyInitialization": false

{
  "compilerOptions": {
    "strict": false,
    "strictPropertyInitialization": false,
    "strictNullChecks": false,
  }
}
...