GithubHelp home page GithubHelp logo

blikvm-site's Introduction

BLIKVM website

Discord
This repo is BLIKVM website manual. The manual is support Multilingual. We highly encourage you to translate your own language for the blikvm user manual. If you are interested in becoming a translation contributor, you can mention PR. we will thank you very much for your translation work.

File Structure

You can add your language fellow this struct.

├─ config/
│    ├─ en/
│    │  └─ mkdocs.yml
│    ├─ zh/
│    │  └─ mkdocs.yml
│    └─ xxx/
│        └─ mkdocs.yml
│
├─ generated/
│    ├─ en/
│    ├─ zh/
│    └─ xxx/
│
├─ docs/
│    ├─ en/
│    │   ├─ index.md 
│    │   └─ xxx.md
│    ├─ zh/
│    │   ├─ index.md 
│    │   └─ xxx.md
│    └─ xx/
│        ├─ index.md 
│        └─ xxx.md
│
└─ overrides/
     └─assets/
        └─images/

Establishment of development environment

If you don't know about mkdocs, please study from mkdocs website. When you follow the website and set up the use environment of mkdocs, you can run the project with the following command to preview:

mkdocs serve -f config/en/mkdocs.yml

You can change language path, if you modify chinese part, the command like this:

mkdocs serve -f config/zh/mkdocs.yml

If there is no problem with the environment installation, you will see an output similar to the following. You can preview the website by inputting the IP address(eg:http://127.0.0.1:8000/) to the browser.

(venv) shangbinbin@shangbibindeMBP blikvm-site % mkdocs serve -f config/en/mkdocs.yml
INFO     -  Building documentation...
INFO     -  Cleaning site directory
INFO     -  Documentation built in 1.08 seconds
INFO     -  [16:56:09] Watching paths for changes: 'docs/en', 'config/en/mkdocs.yml'
INFO     -  [16:56:09] Serving on http://127.0.0.1:8000/
INFO     -  [16:56:12] Browser connected: http://127.0.0.1:8000/update/

When the preview results are confirmed to be correct, you can use the following command to complete the compilation and packaging. Then you can merge your commit by PR.

bash build.sh

Acknowledgments

mkdcos
Masao NISHIKU
Ivan Gordeev

blikvm-site's People

Contributors

thomasvon2021 avatar charming-w avatar melroy89 avatar m50s79sm6srnp8jn avatar nishiku avatar carvin-yu avatar hzzfly avatar gordonice avatar nicrame avatar elaine-1314 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.