我刚刚更新到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但是最新的.