安装 Vuepress
1 | npm install -D vuepress |
编辑 package.json :
在 scripts 标签中添加:
1 | "scripts": { |
配置 VuePress:
1、在项目根目录下创建 docs 文件夹
2、在 docs 目录中创建 .vuepress 文件夹
3、编辑 docs/.vuepress/config.js,示例如下:
1 | module.exports = { |
4、在 docs 目录下创建 introduction.md 等文件

5、编译文档
1 | npm run docs:build |
6、设置通过 Laravel 路由访问文档
创建 DocsController:
1 | php artisan make:controller DocsController |
编辑 DocsController:
1 |
|
添加路由,编辑 routes/web.php:
1 | Route::get('/docs/{file?}', [\App\Http\Controllers\DocsController::class, 'index'])->name('docs.index'); |
运行项目:
1 | php artisan serve |
访问文档, 示例地址 http://127.0.0.1:8000/docs。
参考:
https://devdojo.com/superdev/how-to-add-documentation-to-your-laravel-app-with-vuepress
https://vuepress.vuejs.org/zh/