2016-06-02 4 views
0

Hat jemand das erfolgreich gemacht und hat eine funktionierende Code-Basis? speziell wenn ich versuche, einen neo4j Treiber zu benutzen, fängt es an sich zu beklagen, dass eine Reihe wirklich grundlegender Module nicht gefunden werden kann (assert, http, buffer, net etc). Ich habe node-neo4j und neo4j-Treiber ausprobiert.Get reactive native und neo4j um zusammen zu arbeiten

Ich versuche, diese Module nacheinander zu installieren, aber das scheint nicht richtig.

Beachten Sie, dass diese spezifisch zu-native zu reagieren, wenn ich normale verwenden reagieren am vorderen Ende und NodeJS am hinteren Ende scheint es gut zu funktionieren

ich heraus, fast alles aus meinem Code nahm die isolieren Problem.

Arbeits:

import React, { Component } from 'react'; 
import { 
    AppRegistry, 
    StyleSheet, 
    Text, 
    TextInput, 
    View, 
    BackAndroid, 
    Navigator, 
    ToolbarAndroid, 
    TouchableHighlight, 
    Alert 
} from 'react-native'; 

class AwesomeProject extends Component { 

    render() { 
    return (
     <Text>HI</Text> 
    ) 
    } 
} 

AppRegistry.registerComponent('AwesomeProject',() => AwesomeProject); 

Problem:

import React, { Component } from 'react'; 
import { 
    AppRegistry, 
    StyleSheet, 
    Text, 
    TextInput, 
    View, 
    BackAndroid, 
    Navigator, 
    ToolbarAndroid, 
    TouchableHighlight, 
    Alert 
} from 'react-native'; 

var neo4j = require('neo4j-driver').v1; 
var driver = neo4j.driver("bolt://localhost", neo4j.auth.basic("neo4j", "neo4j")); 

var session = driver.session(); 

class AwesomeProject extends Component { 

    render() { 
    return (
     <Text>HI</Text> 
    ) 
    } 
} 

AppRegistry.registerComponent('AwesomeProject',() => AwesomeProject); 

Error

+0

Ich benutze reactive Native Fetch und Neo4j's http Endpunkt und es funktionierte, aber ich weiß nicht, warum keiner der Treiber funktionierte – user935618

Antwort

0

npm install net wird, dass die Abhängung lösen.

Verwandte Themen