Cypress插件在节点8.2.1进程中运行代码,该代码不支持对象的散布运算符。我需要一个使用它的文件。是否有解决方法,要求在节点10环境中运行的文件?
答案 0 :(得分:0)
Cypress使用自己的节点进程,但是您可以通过babel预处理节点文件。
在您的plugins/index.js
顶部,例如这样做(babel @ 7):
require("@babel/register")({
plugins: [ "@babel/plugin-proposal-object-rest-spread" ]
});
npm install -D @babel/register @babel/plugin-proposal-object-rest-spread