PHPackages                             easyswoole/doc-system - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. easyswoole/doc-system

ActiveLibrary

easyswoole/doc-system
=====================

11624Less

Since Feb 14Pushed 2y agoCompare

[ Source](https://github.com/easy-swoole/doc-system)[ Packagist](https://packagist.org/packages/easyswoole/doc-system)[ RSS](/packages/easyswoole-doc-system/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependenciesVersions (2)Used By (0)

EasySwoole文档系统
==============

[](#easyswoole文档系统)

EasySwoole文档系统通过 解析md文件编译成html文件,之后交给`smarty`模板引擎进行组装html实现
文档系统支持seo,多语言,自定义模板,全文搜索功能,可以快速的构建一个功能完善,性能极快的文档系统.

组件安装
----

[](#组件安装)

```
composer require easyswoole/doc-system

```

render渲染
--------

[](#render渲染)

render 渲染引擎需要注入一个配置项，然后由这个渲染引擎渲染文档页面

### config配置项

[](#config配置项)

- $root; `文档主目录`
- $defaultLanguage;`默认语言`
- $tempDir;`临时目录`
- $allowLanguages = \[\]; `所有语言列表`

初始化模板默认文件
---------

[](#初始化模板默认文件)

在`/bootstrap.php`中注入自定义命令:

```
