Babel 配置在 React Native 应用程序中每次重启时只加载一次?

Babel config only loaded once per reboot in React Native app?

我不太确定这里发生了什么,但我有一个 React Native 应用程序从 Expo 中弹出,在 Babel 7.9.0 上定义了 babel.config.js。我在那里扔了一个控制台日志来查看配置是否被加载,即

module.exports = function (api) {
    console.log('loading babel config!!!!!!!!!!!!!!!!!!!!!!!!!!!!');

    api.cache(true);
    return {
        presets: ['babel-preset-expo'],
    };
};

但是控制台日志似乎只打印一次,而且在我重新启动计算机之前再也不会打印出来,即使我更改了文件、清除了我的纱线缓存,或者 node_modules

实际上,刚刚弄明白了:看起来我需要在重新加载配置之前清除 React Native 缓存本身:yarn react-native start --reset-cache