我们有两个回购,这两者有react-native
的依赖;一个是实际的RN应用程序,另一个是UI包,其中包含许多自定义反应原生组件。阵营母语:@providesModule声明具有相同名称的跨两个不同的文件
当我的符号链接(使用npm link
)用户接口包与RN的应用程序,并尝试启动JS服务器,它会引发下列错误:
This error is caused by a @providesModule declaration with the same name across two different files.
这似乎是因为它拾取相同RN文件在UI软件包的副本react-native
中。
我知道看守员没有使用符号链接的问题,但我认为这是不同的 - 与有两个react-native
模块。有谁知道一种方法来解决这个问题吗?我已经确定它们都是相同的版本号,但仍然没有。
应该不是RN是你的UI包的对等依赖? – Nit
似乎已经整理@Nit这个问题表示感谢。虽然它似乎无法找到'index.ios.js'即使这一切都没有 - 但是这必须是一个单独的问题 –