Skip to content
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.

A Vue frontend for NJU Open Source Software Mirror.

License

Notifications You must be signed in to change notification settings

nju-lug/NJU-Mirror-Frontend

Repository files navigation

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.