forked from D-Net/openaire-graph-docs
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paolo Manghi ceb8a070b5 | 2 years ago | |
---|---|---|
blog | 2 years ago | |
docs | 2 years ago | |
src | 2 years ago | |
static | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
babel.config.js | 2 years ago | |
docusaurus.config.js | 2 years ago | |
package-lock.json | 2 years ago | |
package.json | 2 years ago | |
sidebar-utils.js | 2 years ago | |
sidebars.js | 2 years ago |
README.md
OpenAIRE Graph Documentation
This website is built using Docusaurus 2; please check here the requirements to run the project.
Clone repository
$ git clone https://code-repo.d4science.org/D-Net/openaire-graph-docs.git
Local installation and deployment
To install the required packages use:
$ npm install
The following command starts a local development server and opens up a browser window. Note that most changes are reflected live without having to restart the server.
$ npm run start
Generate the static content into the build
directory using the command tha follows. Then this directory can be served using any static contents hosting service.
$ npm run build
Deployment using Docker
TODO
Documentation versioning
The versioning documentation of Docusaurus can be found here. Specifically, a new version can be created with the following command:
npm run docusaurus docs:version <versionName>
When tagging a new version, the document versioning mechanism will:
- Copy the full
docs/
folder contents into a newversioned_docs/version-<versionName>/
folder. - Create a versioned sidebars file based from your current sidebar configuration, saved as
versioned_sidebars/version-<versionName>-sidebars.json
. - Append the new version number to
versions.json
.