如何确定npm包是否与react-native兼容?

时间:2016-03-03 15:35:55

标签: npm react-native

有没有办法确定npm包是否与react-native兼容?

我读到可以在反应原生中使用它们必须有polyfill。这是我能找的东西吗?

例如: https://www.npmjs.com/package/redux-persist

我正在学习反应原生和javascript。我希望利用许多现有的npm包。但是,除非包装有" react-native"作为包名称的一部分,它似乎不起作用。

提前致谢,

1 个答案:

答案 0 :(得分:3)

更新(8/7/2017):看一下Andre Staltz的(staltz/react-native-node)软件包,它使所有节点软件包都可以与native native一起工作!

据我所知,任何((NOT))DOM依赖的包都应该有效。关于rt2zz/redux-persist包,我只是快速查看它,但看起来好像它们支持react-native商店,因为它们为它提供了指令。

import {AsyncStorage} from 'react-native'
persistStore(store, {storage: AsyncStorage})