使用 Expo 构建 React Native 应用程序,Javascript 捆绑包在收到错误后失败Unable to resolve "../stores/__fixtures__/matchlist/matchlistSourceFixture" from "src/containers/MatchlistSwipeContainer.tsx",尽管我 100% 确定该文件存在并且在此实例中其相对路径是正确的 \xe2\x80\x93 尤其是当 I\xe2\ x80\x99m 使用 VSCode,它会抱怨路径是否正确,并且 I\xe2\x80\x99m 使用 VSCode\xe2\x80\x99s 自动完成开始。
如果我将文件移动到不带有 __ dunder 后缀的任何其他目录并相应地更新相对路径,它可以完美地找到该文件。
\n\n我\xe2\x80\x99已经检查了其他类似的主题无法解决模块错误,但它们似乎都与第三方包有关,而这是一个本地文件。
\n\n进口声明:
\n\nimport { matchlistSourceFixture } from \'../stores/__fixtures__/matchlist/matchlistSourceFixture\';
文件中的导出语句matchlistSourceFixture.ts:
export const matchlistSourceFixture = {...}
附件是 Expo iOS 应用程序中错误消息的图像。消息指出该文件甚至不存在\xe2\x80\x99t(顺便说一下,它有一个.ts扩展名)让我认为相对路径\xe2\x80\x99t确实是这里的问题。
\n\n\n\n版本:
\n\n| 归档时间: |
|
| 查看次数: |
7102 次 |
| 最近记录: |