我刚开始学习柏树。我很难理解插件的工作原理。
在有关cypress/plugins/index.js
文件的文档中,他们说
在此文件中,您将导出一个函数。赛普拉斯会打电话 此功能,可以为您传递项目的配置,并允许您 绑定到暴露的事件。
我已经设置了config.json
和config.env.json
。
因此,在我插件的index.js
文件中,我想查看配置包含的内容:
module.exports = (on, config) => {
console.log('config', config)
}
但是,当我运行测试时,控制台中没有任何记录。我尝试重启柏树,但没有帮助。
我想像在文档https://docs.cypress.io/api/plugins/configuration-api.html#Usage中那样覆盖某些配置。
那么这个文件什么时候真正执行,以及我如何查看config参数中的内容?
谢谢。