Pouchdb-Server. express-pouchdb.
'use strict'
console.log('Starting PouchDB...');
const express = require('express');
const PouchDB = require('pouchdb');
const app = express();
app.use('/', require('express-pouchdb')(PouchDB.defaults({prefix: '.db/'}), {
overrideMode: {
include: ['routes/fauxton']
}
})
);
app.listen(3000);
index.html.
<script type="text/javascript">require('./pouchdb-app.js');</script>
index.html pouchdb .
rxdb .
:
overrideMode: {
include: ['routes/fauxton']
}
. . fauxton .
, RxDB example. Pouchdb-Server ( -) concurrently.
package.json:
"scripts": {
"start": "concurrently \"npm run server\" \"npm run electron\"",
"electron": "electron .",
"server": "pouchdb-server --host 0.0.0.0 -p 10102 -m -d /tmp/pouchdb-server/ -n true"
, PouchDB Angular , , .