小编Arm*_*ner的帖子

如何在 Angular 项目中使用新的 Cypress 组件测试运行程序?

我正在使用 Cypress 进行集成测试,如果可能的话,还想使用 Component Test Runner 来测试单个组件。目前我只找到了使用 React 或 View 设置它的描述,但没有找到使用 Angular 的描述。

当我尝试启动时node_modules/.bin/cypress open-ct出现以下错误: Error: It is required to register dev-server plugin that implements `dev-server:start` event for component testing.

我尝试在我的插件文件中使用 Cypress 的建议实现:

const { startDevServer } = require('@cypress/webpack-dev-server')
const webpackConfig = require('../webpack.config.js')

module.exports = (on, config) => {
  on('dev-server:start', (options) => {
    return startDevServer({ options, webpackConfig })
  })

  return config
}
Run Code Online (Sandbox Code Playgroud)

但它仍然失败。

有机会让它与 Angular 一起运行吗?

angular cypress

2
推荐指数
1
解决办法
3324
查看次数

标签 统计

angular ×1

cypress ×1