miolae / yii2-markdown-doc
使用Markdown文件编写文档的Yii2模块
2.0.6
2019-12-04 14:03 UTC
Requires
- php: >=5.6
- kartik-v/yii2-markdown: *
- yiisoft/yii2: ~2.0.11
Requires (Dev)
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: *
This package is auto-updated.
Last update: 2024-09-05 00:15:15 UTC
README
Yii2模块,用于显示目录及其子目录中所有Markdown文件的内容。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist "miolae/yii2-markdown-doc" "2"
或者在您的 composer.json
文件的 require 部分添加
"miolae/yii2-markdown-doc": "2"
。
配置
- 按照以下方式在 config/web.php 中配置模块:
'modules' => [ ////////////////// 'doc' => [ 'class' => 'miolae\yii2\doc\Module', // Directory to list 'rootDocDir' => '@app/docs', // set false if you don't want to cache generated html, useful for debugging 'cache' => true, // Prefix for browser title, i.e: Documentation: Page Title 'titlePrefix' => 'Documentation:', ], ////////////////// ],
- 将
miolae\yii2\doc\controllers\DefaultController
添加到controllerMap
或urlManager
。以下是在启用美观URL的url manager的示例
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ '/doc/<page:[\w\/-\#]+>' => 'doc/default/index', '/doc' => 'doc/default/index', ], ],
使用方法
- 将
README.md
添加到您的docs
目录(或您在rootDocDir
选项中指定的其他目录) - 要访问文档,请访问 http://yoursite.com/doc/