https://github.com/realm/realm-js/issues/674
这个版本有问题,使用这个版本
Install the older version in the project folder
npm install --save realm@0.14.3
Open node_modules/realm/package.json and remove this line:
"postlink": "node_modules/realm/scripts/rnpm-postlink.js"
Link
react-native link realm
Try your first component
5.经过上面的步骤,realm算是导入了,编译还会报错,如build版本低,不能重写什么方法,改下注释下就可以了import Realm from 'realm'; export default class TestProject extends Component { render() { // Realm.clearTestState(); // Uncomment to drop/recreate database let realm = new Realm({ schema: [{name: 'Dog', properties: {name: 'string'}}] }); realm.write(() => { realm.create('Dog', {name: 'Rex'}); }); return ( <View style={styles.container}> <Text style={styles.welcome}> Count of Dogs in Realm: {realm.objects('Dog').length} </Text> </View> ); } }