NJUPT-Mirrors-Group / Mirror-Web-Next

New NJUPT mirror web interface
https://njupt-mirror-web.vercel.app
11 stars 1 forks source link

NJUPT Mirror Web

南京邮电大学开源软件镜像站网页端

intro

开发技术栈

开发指南

目录结构

开发前准备

安装所需依赖

pnpm install

启动调试

pnpm dev

编译与部署

直接编译

pnpm build

package.jsonpnpm-lock.yaml.next 一起打包,上传服务器,可以使用 pm2,也可以直接

pnpm start

启动生产环境

或者使用 Docker 部署,使用 Next standalone 模式,使用以下命令构建与运行

docker build -t mirror-web-next .
docker run -p 3000:3000 --name mirror-web-next mirror-web-next

内容维护

网站的所有内容都在 content 中,可以创建不同的文件夹作为不同的分类,比如 News、Help等,Help 会自动与镜像联动,支持使用 Markdown 与 MDX