【问题标题】:How to stop bundler to collide in a folder's package.json file with main app's package.json?如何阻止捆绑程序在文件夹的 package.json 文件中与主应用的 package.json 发生冲突?
【发布时间】:2022-10-02 23:07:39
【问题描述】:

我正在构建一个反应原生项目。我将名为 sanity 的后端文件夹保存在 app 文件夹中。我的 Metro 捆绑器与 app/package.json 与 app/sanity/package.json 发生冲突,同时在 android 中打开但使用 web。我的终端显示以下错误。

jest-haste-map:加速模块命名冲突:quick-bhai 以下文件共享它们的名称;请调整你的 hasteImpl: * \\package.json * \\sanity\\package.json

    标签: react-native expo


    【解决方案1】:

    对我来说,原因是我有两个不同的 package.json 文件,它们的 name 属性值相同。

    因此,如果您进入 sanity 子文件夹并将 package.json 内的 name: 字段更改为与主目录中的字段不同的内容,那么一切都应该可以正常工作。

    【讨论】:

      猜你喜欢
      • 2022-07-20
      • 1970-01-01
      • 2019-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-10
      相关资源
      最近更新 更多