我正在寻找到转换我目前的babel.config.js
文件到babel.config.mjs
文件。这应该是直接的,但由于某种原因,当我试图在配置中使用函数参数api
时,我得到了以下错误:
评估完成后无法更改缓存。
这是我的配置,漂亮的准系统:
export default function(api) {
api.cache(true) // if I remove this then it will work
return {
plugins,
presets
};
}
1条答案
按热度按时间axzmvihb1#
cache(true),为Babel配置启用缓存。该错误通常与评估后修改babel配置缓存有关。
在.babelrc.mjs或babel.config.mjs文件中,不应使用API.cache,因为基于模块的配置由Node.js缓存。因此无需手动启用缓存。
修复应该是删除API.cache(true)行:
public function();}
希望这能解决这个问题。希望如此