20 lines
740 B
Markdown
20 lines
740 B
Markdown
# Slides content repository
|
|
|
|
这是一个独立内容仓库示例。它只维护站点配置、Markdown 演示、资源、编辑器设置和部署工作流;渲染引擎来自 `@easy-slides/cli`。
|
|
|
|
如果不从 npm 发布或下载 easy-slides,把 `package.json` 中的版本替换为 Git tag(第三方依赖仍由 pnpm 从 registry 安装):
|
|
|
|
```json
|
|
"@easy-slides/cli": "git+https://github.com/OWNER/easy-slides.git#v0.2.0"
|
|
```
|
|
|
|
```bash
|
|
pnpm install
|
|
cp .env.example .env
|
|
pnpm dev -- getting-started
|
|
pnpm present -- getting-started
|
|
pnpm build
|
|
```
|
|
|
|
Cloudflare Pages 使用构建命令 `pnpm build` 和输出目录 `dist`。GitHub Pages 使用 `.github/workflows/deploy-pages.yml`,并从 Actions Secret 注入 `PRESENTER_TOKEN`。
|