使用mocha + babel时,无法正确编译本机源

时间:2016-07-21 19:36:57

标签: react-native mocha babel

升级到React Native 0.30之后我遇到了一些问题。使用mocha和babel我在测试运行之前调整了本地源代码。我现在看到无法找到模块的问题。

以下是一个例子:

Error: Cannot find module 'AssetRegistry'

可在此处找到相应的文件https://github.com/facebook/react-native/blob/master/Libraries/Image/AssetSourceResolver.js#L21。看起来babel无法找到此目录中本地的AssetRegistry文件。

1 个答案:

答案 0 :(得分:0)

好的,事实证明,react-native-maps正在调用内部反应原生库。 react-native-mock有大部分内部模拟用于反应本机,但是Image实用程序的内部库没有被模拟。

我只是用嘲弄来嘲笑图书馆,现在一切似乎都有效。