gpt4 book ai didi

npm - 运行 mocha 测试时使用不同的 babel 预设

转载 作者:行者123 更新时间:2023-12-04 22:05:33 27 4
gpt4 key购买 nike

我的 npm 包构建使用 babel 运行,我在我的 package.json 中配置了一个 babel 预设
"babel": { "presets": ["es2015"] }
我还配置了一个 mocha 测试脚本
"test": "mocha --compilers js:babel-core/register"
但是,我想使用与我的构建指定的不同的 babel 预设来运行我的测试。

是否可以?我会做到吗?

最佳答案

您可以创建一个名为 babel-hook.js 的文件并将其放入:

require("babel-register")({
presets: [ /* whatever values you want here */ ],
});

然后像这样运行 Mocha :
mocha --require babel-hook

这将注册 Babel,你可以使用任何你想要的配置 option ,与 package.json 中的任何内容分开。

关于npm - 运行 mocha 测试时使用不同的 babel 预设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43883973/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com