React Native(Expo)iCloud不同步

时间:2019-12-07 10:30:43

标签: react-native expo icloud

所以我有2台Mac机器,我是一名开发人员。我喜欢iCloud Drive的想法,因为我可以共享桌面和文档上的所有内容。

直到我开始使用vue,对本机进行反应,... =>具有节点模块的项目。

事实上,节点模块文件夹会很快变大。这会导致iCloud Drive同步几天。只是不起作用。

有一个解决方案,如果将.nosync放在文件/文件夹之后,则iCloud不会同步它。因此,将node_modules重命名为node_modules.nosync并创建链接到node_modules.nosync的链接文件夹node_modules完全适用于我的Vue项目。

但是在React Native(我正在使用Expo)上,我不能再运行我的应用了。

我认为是因为我现在有2个node_modules文件夹。但是Vue可以解决这个问题,而React Native不能...

所以我的问题是,有人找到解决方案吗?预先感谢!

以下是我的错误的摘要:

(节点:65003)UnhandledPromiseRejectionWarning:错误:jest-haste-map:哈希模块命名冲突:   重复的模块名称:合并   路径:/Users/.../node_modules.nosync/merge/package.json与/ Users /.../ node_modules.nosync / react-native / Libraries / vendor / core / merge.js

冲突

此错误是由hasteImpl为不同文件返回相同名称引起的。     在setModule(/Users/.../node_modules.nosync/jest-haste-map/build/index.js:569:17)     在workerReply(/Users/.../node_modules.nosync/jest-haste-map/build/index.js:641:9)     在runMicrotasks()     在processTicksAndRejections(内部/进程/task_queues.js:93:5)     在异步Promise.all(索引17636)上

0 个答案:

没有答案