mkDocs

Official Website: https://www.mkdocs.org/
User Guide: https://www.mkdocs.org/user-guide

System Requirements

MkDocs can be installed on various operating systems, but your system needs to support Python and pip (Python’s package manager):

  • Python: MkDocs requires Python (>=3.7)
  • pip: MkDocs is installed using pip, which is bundled with most Python installations

You can verify your the requierements by running:

python --version
pip --version

If Python or pip are not installed, follow the steps below to install them.

Installing Python and pip

Download Python

Go to the official Python download page: https://www.python.org/downloads/
Download the latest version of Python (ensure it’s version 3.7 or higher).

Run the Installer

  • Double-click the downloaded installer.
  • On the installation screen, make sure to check the box “Add Python to PATH”.
  • Click “Install Now” and follow the prompts.

Once the installation is complete, go back to the previos step to verify the installation.

SVN Repository

Once the system requirements are met, check out the following SVN repository:
https://svn.woojin.info/svn/Manual/60_MkDocs

Install & Run Project

Install Requirements

Double-click the setup_requirements.bat file to install all necessary dependencies.
After successful execution, a folder named myprojectenv should be created inside the project directory.

Run the Project

Double-click the serve.bat file to start the MkDocs server.
A terminal window will open and should look similar to this:

The documentation should now be running locally on port 8000: http://127.0.0.1:8000/.
Keep this terminal window open as long as you are working on the project!!

Modifying Documentation

Inside the docs folder you can find a folder for every available language:

Within the docs folder, you will find subfolders for each available language.

Each folder contains markdown (.md) files that represent the content of individual pages.
Modifying these files will update the corresponding content in the documentation.

For basic syntax and best practices when editing markdown files, refer to this guide: https://www.markdownguide.org/basic-syntax

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
Scroll to Top