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 install
Copy .env
to .env.local
and modify it.
cp .env .env.local
You may want to change MIRROR_BACKEND_SEPARATION
to true
.
Then start the development server.
pnpm start
Build with this command.
pnpm build
You will get the dist
folder. Upload it to your server.