【发布时间】:2020-10-29 13:03:55
【问题描述】:
“反应”:“16.13.1”, "react-native": "0.63.0",
遇到下面的 main.jsbundle 不存在。在升级到 react-native 0.63 后尝试存档时,这一定是一个问题。想知道有没有人遇到同样的问题
【问题讨论】:
-
在我的情况下,这似乎与使用
babel-plugin-module-resolver进行短期绝对导入有关。仔细查看构建日志,我可以看到它在第一次遇到其中一个导入时无法生成 jsbundle。我还没有找到解决办法。我认为回到相对进口会起作用...... -
@IsaacOveracker 这里的情况完全相同。我想知道是不是这个插件因为某种原因不能工作,或者其他 babel 功能也不能工作。
-
@EmpireJones 我注意到除了配置
babel-plugin-module-resolver设置的babel.config.js之外,我还有默认生成的.babelrc文件。我删除了.babelrc并进一步生成了 jsbundle,但遇到了与我的 monorepo nohoist 规则缺少一些库相关的另一个错误。为什么这只在 0.63.0 而不是 0.62.2 上失败,我仍然无法理解。我已经做得更进一步了,但现在我遇到了类似于 Sachanski 的答案的错误——相对导入。 -
@EmpireJones 我找到了解决方案。请参阅下面的my answer。
标签: ios xcode react-native