-
Notifications
You must be signed in to change notification settings - Fork 1
Releases: Mappedinfo/ppage
Releases · Mappedinfo/ppage
v0.0.1 - 首个版本发布
PPage v0.0.1 - 首个版本发布
✨ 核心特性
🎯 零配置部署
- 纯前端部署,无需服务器和数据库
- 通用路径适配,支持子目录和根域名部署
- 一键部署到 GitHub Pages,零成本托管
- 自动化脚本,清理、构建、部署一步完成
📝 强大的内容管理
- YAML 配置文件一站式管理站点内容
- Markdown 创作,自动渲染为响应式网页
- 自动文件夹扫描,在 content/ 下创建文件夹即可自动生成页面
- 文档中心,支持层级结构、面包屑导航、双向链接
- 自动文件扫描,引用文件自动在文件页面展示
- 新闻时间轴,支持多种事件类型和论文状态
🎨 丰富的展示功能
- 多主题支持(明亮、暗黑、学术、玻璃),支持运行时切换
- 国际化(i18n),支持中英文切换
- 响应式设计,完美适配各种设备
- 汉堡菜单,移动端自动收纳次要导航
- PDF 在线预览和文件下载
🔧 开发者友好
- 配置驱动,通过 collections 控制文档集合
- 安全更新机制,fork 后可安全获取上游更新
- Git merge strategy,自动保护用户内容
- 代码质量工具(ESLint、Stylelint、Prettier)
📦 快速开始
# 克隆项目 git clone https://github.com/mappedinfo/ppage.git cd ppage # 安装依赖 npm install # 初始化项目 npm run init # 本地开发 npm run dev # 构建和部署 npm run deploy