Я создал папку под названием PageObjects и сохранил в ней все файлы .js, связанные с объектами.
Я создал еще одну папку в своем проекте под названием Sanity и сохранил в ней свой тестовый пример (спецификацию) Sanity.
Когда я пытаюсь получить доступ к объектному файлу страницы из каталога, я получаю следующую ошибку.
Структура моего проекта выглядит так, как показано ниже
Если мы сохраним каждый файл js (PageObject, Spec, config) в каталоге основного проекта, все будет работать нормально. Но если мы используем определенную структуру каталогов, возникает сбой.
Посоветуйте, пожалуйста, как с этим справиться.
Я считаю, что структура каталогов более эффективна с точки зрения ремонтопригодности.
Не могли бы вы посоветовать, как мне получить доступ к объектам и тестам, которые находятся в разных каталогах?
Замечательно, извините, что закрыл его, но это было похоже на ту же проблему, что и у нас. Рад, что это было полезно!
@alecxe - Могу я попросить вас взглянуть на - stackoverflow.com/questions/53803025/…



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


@alecxe - Спасибо. Я последовал предложению в этом вопросе и смог добиться того, чего хотел.