dillingham/notable
最新稳定版本:0.0.3
Composer 安装命令:
composer require dillingham/notable
包简介
Markdown to static content
README 文档
README
A simple documentation package for Laravel.
php artisan notable:install
-
adds a
docsfolder in your project's root for markdown -
adds a
docsfolder in resources/views for the page layout -
adds the following route to the top of routes/web.php
Route::markdown('docs', base_path('docs'));
1st parameter is the endpoint to make the root 2nd parameter is a path to a markdown folder
A file with the following path in a project:
docs/getting-started/installation.md
will appear like this in the browser
docs/getting-started/installation
Note: docs in the url is from Route definition
It isn't the folder's name. It can be changed.
TODO:
- Cache html rendered markdown.. if modified time > last cache, render
- Add folder and file number ordering 1-getting-started -> 1-installation
- Add route helpers for settings (see below)
- Add "On this page" section links
- Add repository config for "edit page"
Route::markdown() ->directory(base_path('docs')) ->prefix('documentation') ->view('docs.show') ->sections(config('docs.sections'))
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-12-03