- 基础框架: Next.js
- 包管理器: pnpm
- UI 组件: Mantine
- CSS: Tailwind CSS
- 开发语言: TypeScript
众所周知,纯钧已经有了一个官网,那么为什么还会有这个所谓的 Next.js 重构的版本呢?答案其实很简单:我们对之前的版本并不满意。因为不管是从开发上来看还是从实际使用体验上来看都又很多不尽人意的地方,所以才会有这个使用 nextjs 重构的版本。
- 清晰
- 明亮
- 内敛
- 留白
chunjun 文档使用 markdown 编写,存放在根目录下:
.
├── docs
├── docs_en
│ ├── Advanced Features
│ ├── ChunJun Connector
│ ├── ChunJun Extend Data Format
│ ├── Contribution
│ └── ...
└── docs_zh
├── ChunJun连接器
├── ChunJun拓展数据格式
├── 拓展功能
├── 开发者指南
└── ...
文档图片存放在 website/public/doc 中。
.
├── website
├── public
├── doc
├── logo2d.svg
└── ...
目前文档是部署在 github 站点上,访问地址前都需要增加 chunjun 项目前缀。完整地址为 /chunjun + doc 文件夹下路径
, 如下:

在 website 目录下执行
安装依赖:
yarn
本地启动:
yarn dev
在 website 目录下执行
安装依赖:
yarn
部署 github 站点:
yarn deploy
国际化使用的是 next-export-i18n,地址:https://github.com/martinkr/next-export-i18n
针对动态路由做了修改。
.
├── website
├── i18n
├── docs
├── docs_en
└── docs_zh
i18n
为翻译文件docs
内dos_zh
和docs_en
用来分别存储中文和英文文档的源文件