提出了解决方案 这里 。 例如,如果项目结构如下:
Project |-module1 |-module2 |-babel.config.js
我们想测试一下 module1 。我们创造 register.js 档案 Project/module1 具有以下内容:
module1
register.js
Project/module1
require("@babel/register")({ rootMode: "upward" });
在那之后 Project/module1 我们用这种方式运行mocha: mocha --require register.js 和 babel.config.js 将由巴贝尔发现。
mocha --require register.js
babel.config.js