проблемы, в том числе требуют модули с модульными тестами NativeScript - PullRequest
0 голосов
/ 14 октября 2019

Я настроил свою среду NativeScript так, чтобы она включала модульные тесты некоторое время назад. Это хорошо сработало, но я не использовал модульные тесты в течение нескольких месяцев, и с тех пор было сделано {N} обновлений. Недавно я обратил свое внимание на эту дисциплину, но обнаружил, что теперь у меня есть проблема с требованием модулей.

Простой тест проверки работоспособности, который приводит к простому файлу, который экспортирует строку:

const MyHost = require('~/my-host.js')

приводит к ошибке:

Error: com.tns.NativeScriptException: Failed to find module: "~/my-host.js", relative to: /app/
    com.tns.Module.resolvePathHelper(Module.java:151)
    com.tns.Module.resolvePath(Module.java:56)

и пытается перейти от использования тильды (~), такой как просто 'my-host.js' или ('../app/my-host.js ') или другие варианты также приводят к ошибкам разрешения пути.

Что изменилось и как это исправить?

...