Files
edgeever/apps/site
tianma-if cf0df683ef feat(site): add Japanese as a first-class marketing locale
Route /ja/ through extensible site locale prefixes, keep unmatched browsers on English, and leave blog bodies in English with Japanese chrome.
2026-09-14 11:52:12 +08:00
..
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-06 13:19:33 +08:00

EdgeEver 官方网站

本目录是 EdgeEver monorepo 内的官方网站应用,位于 apps/site。

EdgeEver:基于 Cloudflare 自托管的免费开源『印象笔记』,原生支持 AI Agent 接入。

核心项目仓库:GitHub - tianma-if/edgeever

官方网站地址:https://edgeever.org (演示环境:https://demo.edgeever.org)


技术栈

本官网基于以下技术构建:

  • 框架:Astro v5 (静态站点生成)
  • 样式:Tailwind CSS v4
  • 内容管理:Astro Content Collections (使用 Markdown 编写指南与日志)

开发与构建

1. 安装依赖

在仓库根目录安装依赖:

bun install

2. 启动开发服务器

bun run dev:site

3. 构建静态站点

bun run build:site

构建产物将输出在 apps/site/dist/ 目录中。

4. 本地预览构建产物

bun run preview:site

目录结构

  • src/pages/:官网主要页面(首页、联系我们、开发日志)。
  • src/components/:可复用的 UI 与区块组件。
  • src/content/blog/:存储与项目相关的技术指南和更新日志(Markdown 格式)。
  • public/:存放静态图片、图标与 Robots.txt。