【发布时间】:2021-05-31 20:09:46
【问题描述】:
概述
在我的项目中,Cypress 需要 15 秒以上的时间来访问 Nuxt 页面,然后运行测试
测试运行很快,但是加载页面需要很长时间。
我可以做些什么来减少访问时间?
我想做什么?
我想在本地模式下使用 MirageJS 和 CircleCI 运行我的 e2e 测试以验证我的 PRs
详情
赛普拉斯版本:7.4.0
【问题讨论】:
-
向我们提供有关您项目配置的更多背景信息。问:“我的车慢,为什么?”没有任何上下文很难说。
-
nuxt-webpack 在开发模式 20s,nuxt-webpack 在启动模式(静态)
-
目前与 vite 兼容的很少,但它演示了 webpack HMR 的问题。 Webpack + Production 没问题(如果目标是“静态”)。恐怕你的其余信息对我来说没有意义。
-
你为什么认为他正在测试生产版本?他很有可能同时在开发和测试,因此想要使用 HMR 的开发模式。
-
@eric99 感谢您的参与,我尝试在此处运行 npm start 并且速度要快得多,但我的特定项目有问题。我正在使用 MirageJS 来模拟我的 API 请求,但我认为构建 nuxt 并使用 Mirage 是不可能的。