立即访问:https://vmct-cn.top/
本网站使用 VitePress 作为静态站点生成器。我们推荐使用VSCode编辑器进行开发。
在开发前,请先安装 NodeJS, 我们使用的包管理器是 pnpm 。
安装依赖:
pnpm i
pnpm run prepare我们使用了一套完全免费的部署方案,可长期稳定运行:
- 使用 Cloudflare Pages 自动拉取代码并构建,并作为服务器与 CDN 分发。
- 使用 giscus 以 GitHub 仓库讨论作为网站评论区。
- 使用 Cloudflare 托管域名。
- 使用 Microsoft Clarity 和 Google Analytics 分析网站访问情况。
PS:域名在腾讯云购买
最常用的汉化下载弹窗 vue 格式如下:
<DownloadLinks :methods="[
{ id: 'quark-lanzou', text: '下载汉化', icon: '/imgs/logo/logo_64.png', lanzouLink: '蓝奏云下载链接', quarkLink: '夸克网盘下载链接' },
{ id: 'curseforge', text: '下载i18n模组', icon: '/imgs/svg/curseforge.svg', link: 'https://www.curseforge.com/api/v1/mods/297404/files/7173159/download' },
{ id: 'github', text: 'GitHub仓库', icon: '/imgs/svg/github.svg', link: 'https://github.com/VM-Chinese-translate-group/' },
{ id: 'lazy', text: '懒汉下载', icon: '/imgs/lazydl.png', link: '蓝奏云下载链接' }
]" />
其中,id 为代码内部标识,通过指定它们用于区分不同的按钮。
text 为按钮上显示的文本。
icon 为按钮上显示的图标,可填写本项目内的图片路径或在线URL。
link 为点击按钮后跳转到的网址。
有几类特殊的id需要强调,指定它们并点击会触发不同的效果:quark-lanzou、lanzou、lazy、mapdl
它们分别代表:夸克-蓝奏云双链接下载弹窗,蓝奏云下载弹窗、懒汉下载弹窗和地图下载弹窗。
对于这类特殊id,我们有一些强制规定,表格中留空则为根据实际灵活调整:
| id | text | icon | link |
|---|---|---|---|
| quark-lanzou | 下载汉化 | /imgs/logo/logo_64.png | - |
| lanzou | 下载汉化 | /imgs/svg/lanzou.svg | - |
| mapdl | 下载汉化 | - | - |
| lanzou-quark-mapdl | 下载汉化 | - | - |
| lazy | 懒汉下载 | /imgs/lazydl.png | 需与下载汉化链接相同。如有多个下载地址,则添加蓝奏云链接 |
本项目使用 MIT 协议开源。
特别感谢空荧酒馆文档项目,本项目基于它进行开发。
特别感谢 CrychicTeam 的 CrychicDoc 项目(旧版文件),评论区部分代码来自于此项目并进行部分修改。
