Ошибка NativeScript - идентификатор узла не прошел тестирование isStatement - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь запустить свое приложение, используя

tns run android

Приложение было создано с помощью команды

tns create mayApp

, и я еще не обновил проект и столкнулся с приведенной ниже ошибкой

ОШИБКА в: Ошибка: ошибка отладки.Ложное выражение: неожиданный узел.Подробная информация об отладке: идентификатор узла не прошел тест isStatement.

env info

OS macOS 10.14.3узел v11.0.0 nвечера 6.4.1tns 5.4.2

Ответы [ 2 ]

1 голос
/ 02 июля 2019

Посмотрите, есть ли у вас переменная окружения 'NODE_ENV' , установленная где-то на development , и удалите ее. Кажется, это переключает компиляцию TypeScript в режим отладки, который в некоторых случаях завершается с ошибкой, описанной выше.

0 голосов
/ 26 июня 2019

Обходной путь:

  1. Измените "useLegacyWorkflow" на true на вашем nsconfig.json
  2. Используйте опцию --bundle. "tns run android --bundle"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...