It is the frontend of the ShanghaiTech Open Source Mirror.
- SPA (Frontend routing)
- Search bar (Simple / RegExp mode)
- Quick Downloader
- Configuration Generator
- High performance in rendering large list page
- Adaptive dark theme
- Query Caching
- Small bundle size
- And many more...
Fetch the dependencies.
pnpm installCopy .env to .env.local and modify it.
cp .env .env.localYou may want to change MIRROR_BACKEND_SEPARATION to true.
Then start the development server.
pnpm startBuild with this command.
pnpm buildYou will get the dist folder. Upload it to your server.