Apache Cordova Documentation

Clone this repo:
  1. f6f9ff6 build: major update to jekyll 3.8 (#1038) by Raphael von der Grün · 2 weeks ago master
  2. f9c4e1b updated 2020-11-30-cve-2020-11990 by Jesse MacFadyen · 6 weeks ago
  3. dbf27f0 docs: update allow list (#1142) by エリス · 7 weeks ago
  4. e327c0a Improve Plugin documentation (#971) by Jan Piotrowski · 7 weeks ago
  5. 0f38b35 doc: Remove mentions of keystore password prompts (#1113) by Norman Breau · 7 weeks ago

Build Status

Cordova Docs / Website

This repository contains the source code for the Cordova website at cordova.apache.org.

The site is also reachable with the short domain cordova.io, the important subareas as docs.cordova.io, blog.cordova.io and plugins.cordova.io.

Technical Overview

The main parts are built as a static site with Jekyll, containing the homepage and subpages, the blog and the docs.
The plugin search is an embedded PreactJS application.

Here in the repository the code of the actual site is located in /www with its subfolder /docs, /blog and /plugins.
Some additional content is pulled in during the build process.

The site is built using a gulp script that is run by Node.JS (npm run-script build). (Alternatively you can build the site using Make.) Deployments usually happen on commits to master via Travis, which runs buildAndDeploy.sh and commits the built site to a SVN repository.


Common Tasks


For attributions for used open-source work, please see the attributions page: www/attributions.html.