/web-library

Primary LanguageJavaScriptOtherNOASSERTION

Web Library

This is zotero.org's Web Library capable of being installed/run on other websites.

Web Library is a single-page application implemented in Javascript. It uses Zotero API via CORS requests and requires keys configured in order to access private libraries.

Installation

  1. Clone git repository into target web directory (git clone https://github.com/zotero/web-library.git)
  2. Ensure up-to-date version of Node is used or run nvm use to switch to a preferred version using nvm
  3. Run npm install to install dependencies
  4. Run development proces: npm start
  5. Point browser at http://localhost:8001/ to see the demo
  6. Modyfing source files will trigger incremental build

Production-ready version can be built with npm run build.