可以通过在 Babel 配置文件中添加快照文件夹和文件的 ignore 规则来解决此问题。示例代码如下:
// .babelrc.js
module.exports = {
ignore: [
// 忽略测试快照文件夹
'**/__snapshots__/**',
// 忽略测试快照文件
'**/*.snap',
],
presets: ['@babel/preset-env'],
};
在上述代码中,我们使用了 ignore
属性来设置忽略规则。具体来说,在这里我们忽略了所有名为 __snapshots__
的文件夹和所有扩展名为 .snap
的文件。
这样做可以确保 Babel 不会对测试快照文件夹和文件进行转换,从而避免了可能出现的错误。
上一篇:Babel不会更新插件的更改
下一篇:Babel不会忽略目录之外的文件