parse-platform – React Native _weakMap2错误

我刚刚更新到React Native 0.21,但是当我需要Parse时遇到错误:

var Parse = require('parse/react-native').Parse;

我得到的错误是:

undefined is not a constructor (evaluating 'new _weakMap2.default()')

我不相信它与Parse有关,因为在搜索目录时,’weakMap2’引用只能在react-proxy包中找到.

有没有其他人遇到此错误或找到了解决方法?谢谢!

最佳答案 这应该在react-proxy@1.1.7中修复.

(不要使用2.x,它目前与React Native无关!)

您可以运行npm install react-proxy@1.1.7,以便NPM在本地更新它.如果你使用的是npm@2.x,你需要在node_modules / react-native / node_modules / react-transform-hmr或类似的东西中运行npm install react-proxy@1.1.7 – 检查它的安装位置和make确定它是1.x但是最新的.

点赞