Легитимность помещения тестов в папку src для проектов, загружаемых с помощью create-реагировать-приложение - PullRequest
0 голосов
/ 10 октября 2018

Я новичок в разработке внешнего интерфейса и только начал использовать приложение create-Reaction-app для начальной загрузки моего проекта.Я понимаю, что CRA использует jest и имеет ограниченный jest для поиска тестов только в папке src.Как указано здесь .

Поскольку файлы в src передаются и обрабатываются веб-пакетом (ссылка здесь ) при запуске npm run build, означает ли это, что тестыбудет также перенесен в папку build?

Если это так, считается ли это целесообразным для развертывания сборки, включающей также тесты?

1 Ответ

0 голосов
/ 19 ноября 2018

Webpack будет связывать только те файлы, на которые есть ссылки в дереве зависимостей, начиная с указанного файла entry.Взгляните на конфигурацию разработки и производственную конфигурацию .

Обычно пакеты включают только исходный код, а не тесты.Как правило, конечный пользователь хочет запустить программу, а не проверять ее.

Итак, если вы видите файлы спецификаций в вашем комплекте, то они где-то были включены в дерево зависимостей.

...