В настоящее время я пытаюсь настроить набор тестов E2E для приложения Nuxt SPA.Тесты работают, но в настоящее время они полагаются на работу сервера в фоновом режиме с npm run dev
.То, что я хотел бы сделать, это запустить dev-сервер программно, а не использовать командную строку.
Я заметил, что в документации по Nuxt есть какой-то пример - https://nuxtjs.org/examples/testing/ - Но это не такне работают, как ожидалось, и инструкции по установке также, кажется, устарели (он не учитывает ссылки на отсутствующие зависимости).Он запускает какой-то сервер, но он не запускает мое приложение.
Я мог бы сделать что-то хакерское, например, вызвать npm run dev
в процессе, но я предполагаю, что есть более чистый способ сделать это.
Это верно?