最近两天来我一直收到此错误。 在我安装了一个名为“ faker”的节点模块之后,发生了这种情况。到目前为止,我发现npm 5从package.lock.json中删除了所有未使用npm 5安装的软件包。 因此,我删除了节点模块和package.lock.json并进行了npm安装,但无济于事。 我创建了一个单独的expo项目,并将文件从旧项目复制到该项目中,然后再次安装了每个模块,但仍然无法正常工作。
以下是我得到的错误:
[15:18:35] [Unhandled promise rejection: TypeError: undefined is not a function (evaluating 'collection[typeof Symbol === "function" ? Symbol.iterator : "@@iterator"]()')]
- node_modules/@firebase/firestore/dist/index.cjs.js:8293:17 in forEach
- node_modules/@firebase/firestore/dist/index.cjs.js:13322:42 in onTransactionCommitted
- ... 52 more stack frames from framework internals