Я создаю тестовую программу для своего приложения. Он упакован в пакет npm, который импортируется в мои проекты.
Чтобы начать свои тесты, я добавил это к своему package.json
:
"test": "mocha --recursive node_modules/@my-git/my-test-repo/dist"
Этот репозиторий включает тесты, которые должны запускаться на локальных файлах, но я не уверен, как импортировать их в мой тест. Моей первой мыслью было убедиться, что все протестированные репозитории имеют одинаковую структуру, чтобы я мог импортировать файлы в свой подмодуль, используя одинаковые абсолютные пути, но просто неправильно указывать
import MyFile from '../../../../../dist/myFile';
поверх тестового файла в хранилище, в котором этот путь не существует.
Следовательно, возможно ли импортировать файлы из проекта узла в один из его подмодулей?