ich bin gerade im Prozess der Migration von parse.com zum Linode Server (debian7). Ich glaube, ich habe richtig die Mongo Verbindung stringin index.js platziert, aber ich bekomme immer noch unter NachrichtFehler DATABASE_URI nicht angegeben, fällt zurück auf localhost. parse-server-example läuft auf Port 1337
DATABASE_URI not specified, falling back to localhost.
parse-server-example running on port 1337.
hier ist, was ich als root user
getan haben, während Parse auf Localmachine Installation
git clone https://github.com/ParsePlatform/parse-server-example.git
cd parse-servear-example
npm install
ersetzen die unten Linien
var api = new ParseServer({
databaseURI: databaseUri || 'mongodb://localhost:27017/dev',
cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
appId: process.env.APP_ID || 'myAppId',
masterKey: process.env.MASTER_KEY || '', //Add your master key here. Keep it secret!
serverURL: process.env.SERVER_URL || 'http://localhost:1337/parse', // Don't forget to change to https if needed
mit
var api = new ParseServer({
databaseURI: databaseUri || 'mongodb://mongouser:[email protected]:27017/mydb',
cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
appId: process.env.APP_ID || 'xxxxxxxxxxxxxxxxxxxx',
masterKey: process.env.MASTER_KEY || 'xxxxxxxxxxxxxxxxxxx', //Add your master key here. Keep it secret!
serverURL: process.env.SERVER_URL || 'http://localhost:1337/', // Don't forget to change to https if needed
die parseserver starten ..
# npm start
> [email protected] start /var/www/parse-server-example
> node index.js
DATABASE_URI not specified, falling back to localhost.
parse-server-example running on port 1337.
Also ist die Konfiguration, die ich gemacht habe, korrekt oder bedeutet das, dass die Variable databaseUri nicht richtig eingestellt ist? –
Der von mir angegebene Code testet auf zwei mögliche Umgebungsvariablen. Wenn keine vorhanden ist, wird die Zeile "DATABASE_URI not specified" ausgedruckt. Sie geben dann den URI in Ihrem Code explizit an, der das ParseServer-Objekt erstellt. – BrianM