我的babel.config.js
是:
module.exports = {
presets: [
'module:metro-react-native-babel-preset'
]
};
运行npm test
会得到:
测试套件无法运行
[BABEL]未知:预设/ *您的预设 /需要在直接调用babel时设置文件名, babel.transform(代码,{文件名:'file.ts',预设:[/ 您的预设 * /]});
有关更多信息,请参见https://babeljs.io/docs/en/options#filename。
如果我将配置文件更改为:
module.exports = {
presets: [
'react-native'
]
}
然后运行所有测试。 我的问题:我可以更改它吗?两者有什么区别?
谢谢!