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
我不太确定这里发生了什么,但我有一个 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