Apple Mac M1 -- 尝试运行 docker run 命令来运行 cypress 测试抛出错误

问题描述

docker run -it --platform linux/amd64 -v $PWD:/e2e -w /e2e cypress/included:3.4.0  

插件文件丢失或无效。

您的 pluginsFile 设置为 /e2e/cypress/plugins/index.js,但文件丢失、包含语法错误或在需要时抛出错误pluginsFile 必须是 .js.coffee 文件

如果您的项目不需要插件文件,请修复此问题,或将 pluginsFile 设置为 false

类型错误:无法读取未定义的属性名称
在exports.fromCallback (/e2e/node_modules/universalify/index.js:15:26)
在对象。 (/e2e/node_modules/cypress-downloadfile/node_modules/fs-extra/lib/fs/index.js:57:27)
在对象。 (/e2e/node_modules/cypress-downloadfile/node_modules/fs-extra/lib/fs/index.js:121:3)
在 Module._compile (module.js:642:30)
在 Object.Module._extensions..js (module.js:653:10)
在 Module.load (module.js:561:32)
在 tryModuleLoad (module.js:504:12)
在 Function.Module._load (module.js:496:3)
在 Module.require (module.js:586:17)
在要求(内部/module.js:11:18)
在对象。 (/e2e/node_modules/cypress-downloadfile/node_modules/fs-extra/lib/index.js:5:6)
在对象。 (/e2e/node_modules/cypress-downloadfile/node_modules/fs-extra/lib/index.js:20:3)
在 Module._compile (module.js:642:30)
在 Object.Module._extensions..js (module.js:653:10)
在 Module.load (module.js:561:32)
在 tryModuleLoad (module.js:504:12)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)