У меня есть приложение реагирования, которое загружается create-react-app
.
Я хочу запустить приемочные тесты TestCafe для среды, которая создается при запуске react-scripts start
или npm run start
.
Я запускаю TestCafe внутри контейнера docker, и моя команда TestCafe содержит флаг --app "npm run start"
. Мое намерение заключается в том, что перед запуском приемочных испытаний для http://localhost:3000/
запускается приложение (которое развернуто на localhost:3000
).
Проблема в том, что путь localhost:3000
не может быть решен, и я Я не уверен, почему. Я думаю, что, возможно, команда npm run start
запускает экземпляр на моем docker контейнере, а не на моей хост-машине, но я не уверен. Как лучше всего добиться того, что я пытаюсь сделать.