nju-lug / NJU-Mirror-Frontend

A Vue frontend for NJU Open Source Software Mirror.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NJU Mirror Frontend

A Vue frontend for NJU Open Source Software Mirror.

How to Build the Project

Run npm install to install all dependencies for development.

Run npm run build to compile for production.

Run npm serve to start the development server.

How to Contribute

Mirror Documentations

  1. Fork this repository.
  2. Place your new mirror documentation by putting your *.md file in public/configs/documentations/. A sample file is as follows:

    Filename: 2021-13-37-flatter.md
    Content:

    ## Flatter 镜像安装帮助
    
    阿巴阿巴
    
    ### 歪比巴卜
    
    ...
  3. Run public/configs/scripts/gendoc/genjson.py, this should generate a new index.json. Replace old index.json with it.
  4. Create a merge/pull request to let us know.

Report Bugs

Please go to Issues and report your environment (system, browser version, etc.) as well as how to trigger the bug. Note that different types of bugs should be reported in different issues.

You can also visit our Github Repo to report bugs if you don't have access to NJU GitLab.

About

A Vue frontend for NJU Open Source Software Mirror.

License:GNU General Public License v2.0


Languages

Language:Vue 60.5%Language:TypeScript 18.9%Language:Python 13.3%Language:JavaScript 5.3%Language:HTML 1.3%Language:Shell 0.5%Language:CSS 0.1%