Skip to content

YSP-Team/YSP-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YSP-Server

Ynagisa & Skydome & PigeONCity,让玩家感受人文主义现代化城市之美

这是 烟渚 & 天穹 & 鸽城 的官方网站,采用 vitepress 作为驱动。

运行

本地部署

Important

本地部署指的是在本地构建静态文件,不包含如何部署到 Web 服务,请善用搜索引擎解决部署到 Web 服务的问题

Note

如果不想自行构建,请前往 Releases 下载最新的构建

你应该下载文件名类似YSP-Server-xxxx-xx-xx.zip的文件,而不是下载Source Code

前置要求:

  • Node.js >= 18

在保证以上事项完成后:

  1. fork本仓库。
  2. 在控制台依次输入以下指令:
yarn install
yarn docs:build

打开docs/.vitepress/dist/即可看到构建好的文件。

如需在本地预览,只需要将以上步骤中的yarn docs:build替换为yarn docs:dev即可,打开http://localhost:5173/即可查看。

在 Cloudflare Page 部署

  1. fork本仓库。
  2. 打开 Cloudflare 控制台,在Workers 和 Pages选择创建应用程序 > Page > 连接到 Git,选择你刚刚 fork 的仓库。
  3. 变量一栏增加以下内容:
NODE_VERSION = 20.11.1
NPM_VERSION = 10.5.0
YARN_VERSION = 1.22.22

构建区域需要做以下调整

构建命令设置为 yarn docs:build
输出目录设置为 docs/.vitepress/dist/
  1. 点击部署即可。

在 Netlify / Vercel 部署

  1. fork本仓库
  2. 打开 Netlify / Vercel 控制台,选择Add New > Project,选择你刚刚 fork 的仓库。
  3. 直接使用预设好的Vitepress,点击Deploy

在 GitHub Page 部署

Warning

如果不打算在 GitHub Page 部署,请忽视此部分,否则 Actions 会频繁报错

  1. fork本仓库

  2. 参照注释修改.github/workflows目录中的deploy.yml.demo 文件。

  3. deploy.yml.demo重命名为deploy.yml

  4. 在存储库设置中的Pages菜单项下,选择Build and deployment > Source > GitHub Actions

  5. 将更改推送到你所设定的分支并等待 GitHub Action 工作流完成。

你应该看到站点部署到https://<username>.github.io/[repository]/https://<custom-domain>/,这取决于你的设置。你的站点将在你所设定的分支出现新的提交时自动部署。