山西梦夜空科技有限公司(Yozora Tech LTD)官方网站源代码,可供参考。
  • TypeScript 45.7%
  • Fluent 38.6%
  • CSS 12.7%
  • JavaScript 2.5%
  • Shell 0.3%
  • Other 0.2%
Find a file
2026-05-26 23:48:56 +08:00
.vscode feat: initial content 2026-05-26 23:48:56 +08:00
adapters/deno feat: initial content 2026-05-26 23:48:56 +08:00
public feat: initial content 2026-05-26 23:48:56 +08:00
src feat: initial content 2026-05-26 23:48:56 +08:00
.gitignore feat: initial content 2026-05-26 23:48:56 +08:00
.prettierignore feat: initial content 2026-05-26 23:48:56 +08:00
AGENT.md feat: initial content 2026-05-26 23:48:56 +08:00
CC-BY-4.0 feat: initial content 2026-05-26 23:48:56 +08:00
deno.json feat: initial content 2026-05-26 23:48:56 +08:00
deno.lock feat: initial content 2026-05-26 23:48:56 +08:00
eslint.config.js feat: initial content 2026-05-26 23:48:56 +08:00
LICENSE feat: initial content 2026-05-26 23:48:56 +08:00
mkprod.sh feat: initial content 2026-05-26 23:48:56 +08:00
package.json feat: initial content 2026-05-26 23:48:56 +08:00
qwik.env.d.ts feat: initial content 2026-05-26 23:48:56 +08:00
README.md feat: initial content 2026-05-26 23:48:56 +08:00
tsconfig.json feat: initial content 2026-05-26 23:48:56 +08:00
vite.config.ts feat: initial content 2026-05-26 23:48:56 +08:00

Yozora Tech 网站

山西梦夜空科技有限公司Yozora Tech LTD官方网站源代码可供参考。

技术栈

  • 框架: Qwik v2 Beta — 基于 JSX 的前端框架,以极低的 JavaScript 输出实现即时加载
  • 运行时: Deno — 用于项目的开发、构建与运行,以及代码格式化
  • 样式: 原生 CSS + BEM 命名规范
  • 国际化: Project Fluent — 源语言有中文(简体)、英文、日文

目录结构

src/
├── routes/              # 页面路由(文件即路由)
├── components/          # UI 组件
├── styles/              # 组件样式CSSBEM 命名)
├── i18n/                # 翻译文件Fluent .ftl 格式)
├── vendor/              # 内置依赖
├── shared/              # 常量和工具函数
├── types/               # TypeScript 类型定义
├── root.tsx             # 应用根组件
├── i18n.ts              # 国际化资源配置
├── global.css           # 全局样式和 CSS 变量
└── meta.json            # 站点元数据(版权等)

开发命令

本项目主用 Deno 运行时。

# 安装依赖
deno install

# 本地开发
deno task dev

# 更新依赖版本
deno update

# 格式化代码
deno fmt

# 构建
deno task build

# 预览构建产物
deno task preview

国际化

翻译文件位于 src/i18n/,使用 Project Fluent 语法。在组件中通过 <T s="key" /> 组件或 useT("key") 钩子引用翻译字符串。

AI 使用

本仓库代码有利用 AI 编写,请留意。

法律

网站内容以 CC BY 4.0 协议发布。

网站代码以 ISC 协议发布,可自由参考其技术构成。条款详见许可证文件