This is a
playground to test code. It runs a full
Node.js environment and already has all of
npm’s 400,000 packages pre-installed, including
annotator-pouchdb with all
npm packages installed. Try it out:
This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.
Annotations are often personal things that you may want to share later. This plugin allows you to add offline-first storage into your Annotator-based extension, app, or UI.
$ npm install $ npm run anno # builds annotator.js $ npm run dev # builds annotator-pouchdb.js
You can then open the included
index.html file and annotate it, or run it
inside a local web server (try
python -m SimpleHTTPServer if you have python
handy and are in a hurry).
index.html as a reference for your project.
Obviously, there comes a time where you might want these annotations to live
in at least one other place. PouchDB supports the Apache CouchDB Replication
Protocol and you can use the
method to keep your offline-first copy in sync with a remote Apache CouchDB
or IBM Cloudant database.