我目前正在尝试为Nuxt SPA应用设置E2E测试套件。测试工作正常,但目前它们依赖于npm run dev
在后台运行开发服务器。我想做的是以编程方式启动开发服务器,而不是使用命令行。
我已经注意到Nuxt文档中有一些示例-https://nuxtjs.org/examples/testing/-但是它不能按预期工作,并且设置说明似乎也已过时(忽略了对缺少依赖项)。它启动了某种服务器,但未运行我的应用程序。
我可能会做一些骇人听闻的事情,例如在过程中调用npm run dev
,但我猜想有一种更干净的方法可以做到这一点。
对吗?