Nativescript webpack связывает глобальные переменные - PullRequest
0 голосов
/ 12 декабря 2018

После обновления до последней версии моего Nativescript (5.0.x) с Angular (7.1) комплект не работает должным образом.

При запуске появляется следующая ошибка: ERROR ReferenceError: Can't find variable: Document

Он работал раньше, помещая в мой файл main.ts следующий код:

if (!(<any>global).Document) {
  ;(<any>global).Document = function Document() {}
}

При обычном запуске, как: tns run ios, он работает нормально.(если я удалю приведенный выше код) Я получу ту же ошибку, что и при запуске связанной версии.

Я попытался определить глобальные переменные, используя webpack.DefinePlugin в файле webpack.config как команда Nativescript, похоже, сделала, например, с TNS_WEBPACK.При этом приложение также не будет работать.

...