网站首页 > 技术教程 正文
overtrue/wisteria 扩展可以将Markdown格式文章生成精美的项目使用文档网站,方便用户查看。
扩展GitHub地址
https://github.com/overtrue/wisteria
生成的文档效果
安装
$ composer require overtrue/wisteria -vvv
使用
发布配置和所需资源
$ php artisan wisteria:install
运行上述命令会创建wisteria的配置文件 config/wisteria.php, 并且将文档展示用的静态资源文件复制到 public/vendor/wisteria 目录下。
更新配置文件,并根据配置创建markdown格式的项目文档
config/wisteria.php 配置文件说明
具体使用参考 EasyWeChat 文档
https://github.com/easywechat/docs
<?php
return [
'route' => '/topic', # 项目文档访问路由
'middlewares' => [],
'docs' => [
// Storage path of docs files.
'path' => '/storage/app/topic', # 项目的Markdown格式文档存储路径
// Index page file.
'index' => 'index.md', # 文档目录文件,
// Homepage
'home' => 'overview.md', # 文档首页
// Versions
'versions' => [ # 可以设置多个文档版本共存,如你项目升级,每个版本对应的文档不同
],
'default_version' => '', # 默认打开的文档版本
// Docs repository
'repository' => [
//'provider' => 'github',
//'url' => 'https://github.com/overtrue/wisteria',
],
],
// UI settings
'ui' => [
'logo' => 'images/topic_logo.png', # 125 * 30 项目logo
'nav-links' => [ # 文档顶部导航栏
[
'url' => '/',
'label' => '首页',
'target' => '_self',
]
],
],
// SEO configs
'seo' => [
'author' => '木偶',
'description' => '木偶SEO站点专题文章',
'keywords' => '木偶SEO',
'og' => [
'title' => '木偶SEO站点专题文章',
'type' => 'article',
'url' => '',
'image' => '',
'description' => '木偶SEO站点专题文章',
],
],
'plugins' => [
'google-analytics' => [
// 'id' => 'UA-XXXXXXXX-1'
],
// Algolia Docsearch
'docsearch' => [
//'api_key' => '',
//'index_name' => '',
//'placeholder' => 'Search',
],
],
'date' => [
'format' => 'Y-m-d H:i:s',
'timezone' => 'UTC',
],
'cache' => [
'ttl' => 300, // seconds
],
];
根据上述配置文件,将自己的项目文档每个markdown文件放在文档版本文件夹下,编辑好index.md文件作为目录
初始化文档
创建好文档后执行以下命令使文档生效
$ php artisan wisteria:refresh
访问文档
http://{domain}/topic/{version}
Done.
猜你喜欢
- 2024-12-26 如何通过google data studio作出实用精美的数据报告
- 2024-12-26 对恐惧彻底say bye!3D打印精美骨骼
- 2024-12-26 工作流程图模板,带你轻松绘制精美流程图
- 2024-12-26 AI绘画丨高清精美壁纸美图分享NO.12 纯情女高美女写真
- 2024-12-26 けん研~2023年01月合集~超精美美图~写真合集
- 2024-12-26 如何仅用一个页面,制作出精美独立站!
- 2024-12-26 精美html大型商城模板通用电商模板源码
- 2024-12-26 尼日利亚花花公子带6名怀孕女友参加婚礼,公开承认“孩子都是我的”
- 2024-12-26 如何用好PPT中的基础形状,做出精美的页面,分享5个案例
- 2024-12-26 FlightTrack 5:最精美的航班查询应用
你 发表评论:
欢迎- 最近发表
-
- Linux新手必看:几种方法帮你查看CPU核心数量
- linux基础命令之lscpu命令(linux中ls命令的用法)
- Linux lscpu 命令使用详解(linux常用ls命令)
- 如何查询 Linux 中 CPU 的数量?这几个命令要知道!
- 在linux上怎么查看cpu信息(linux如何查看cpu信息)
- 查看 CPU 的命令和磁盘 IO 的命令
- 如何在CentOS7上改变网卡名(centos怎么改网卡名字)
- 网工必备Linux网络管理命令(网工必备linux网络管理命令是什么)
- Linux 网络命令知多少(linux 网络 命令)
- Linux通过命令行连接wifi的方式(linux命令行连接无线网)
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)