Ich versuche, eine Verbindung zur Postgres-Datenbank mit massiv.js herzustellen. Ich habe eine Datenbank und eine Tabelle mit der Befehlszeile in Postgress jetzt erstellt, wenn ich versuche, es mit Postgres mit Massive.js verbinden Ich bekomme Fehler. Für mich sieht es so aus, als ob ich einen Fehler in 'require' ('massiv') bekomme. Aber ich habe bereits massive Knotenmodule installiert.Keine Verbindung zu Postgres mit Massive.js möglich
exports = module.exports = (connection, loaderConfig = {}, driverConfig = {}) => {
^
SyntaxError: Unexpected token =
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/home/shoppertreat/postgres/index.js:3:17)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
Hier ist mein Code:
const express = require('express');
const http = require('http');
const massive = require('massive');
const app = express();
massive({
host: '127.0.0.1',
port: 5432,
database: 'demo',
user: 'postgres',
password: ''
}).then(instance => {
app.set('db', instance);
app.get('/', (req, res) => {
req.app.get('db').feed_items.find({
'rating >': 0
}, {
order: 'created_at desc'
}).then(items => {
res.json(items);
});
});
http.createServer(app).listen(3000);
});
Hilfe wirklich geschätzt würde.
Danke es war Knoten Version Problem, wenn ich an den Knoten aufgerüstet v6 es funktionierte. aber ich bin immer noch nicht in der Lage, eine Verbindung zu Postgres wegen Passwort "Passwort Authentifizierung fehlgeschlagen" –