这是 Hexo Theme ShokaX 在 Astro 上的重构版本,使用 Astro + Svelte 5 + UnoCSS 技术栈
本项目建议使用 Bun 运行,不保证与 Nodejs 的兼容性
您可以直接将本仓库 Clone 到本地或者创建一个 Fork(并为我们点一个 Star 😜),我们建议使用后者,这样在我们发布更新时您可以更轻松地迁移到新版本。 然后进入如下操作:
bun install
# 启动开发服务器
bun run dev
# 构建生产版本
bun run build
本仓库自带vercel.json和netlify.toml以提供在对应平台上的安全性与缓存优化,您可以直接将本仓库部署到相关平台上
license目录下放置 Shoka 的原始 MIT 许可证(LICENSE-shoka)licenses/LICENSE-maple-mono.txt和licenses/OFL.txt
本项目在构建过程中会在遵从 OFL 1.1 许可证的前提下对字体进行子集化、格式转换与压缩LICENSE)只适用于本项目中的代码资源,对于不包含于上述内容中的其他未标明或未知的非代码资产,本项目本身的 LICENSE 不适用,应视为原作者保留所有权ShokaX 开发组向所有 ShokaX 在过去、现在和未来的使用过与可能使用的开源项目与所有 ShokaX 的用户、贡献者和开发者致谢,如果没有他们的支持,我们不可能构建出 ShokaX
其中,这些项目为我们的开发做出了极大的支持,特此再次致谢(随机排列,不分先后):