This website is built using Docusaurus 2, a modern static website generator.
There are two ways to edit this site:
- Through the github interface.
- Through the source code.
Since most users cannot directly commit to the repository, you will need to perform a pull request to perform edits. This process is quite easy when editing pages directly from the github web interface. Below is a description of how the process works in github.
If you wish to download and modify the source code, you will need to fork, modify and create a pull request. This process is discussed below.
You are welcome to perform basic edits using the htts://github.com web interface. Here is a quick summary:
- Navigate to any given page (example: https://idempiere.github.io/docs/introduction)
- Click on the 'edit this page' link at the bottom of the page.
- Since most users cannot directly commit to the repository, github will guide you through
If you wish to make and test local edits, use the following instructions:
sudo apt update
sudo apt install git
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm list-remote
nvm install v18.16.0
git clone https://github.com/idempiere/idempiere.github.io
cd idempiere.github.io/
npm install
npm install @giscus/react
npm run build
npm run serve