旗下导航:搜·么
当前位置:网站首页 > PHP框架 > Laravel > 正文

用Laravel开辟的一个轻松的Markdown文档编辑项目【laravel框架】

作者:搜搜PHP网发布时间:2019-11-27分类:Laravel浏览:119


导读:AdocJustAnothermarkdowndoceditorPHP7.2+Laravel5.8+React-BootstrapFeature...
Adoc

Just Another markdown doc editor

PHP 7.2 + Laravel 5.8 + React-Bootstrap

Feature

1.UI 运用了直角主题

2.编辑快捷键增加 ctrl/cmd + shift + s 保留并返回

3.增加了文档运动纪录,暂无其他用处,只是个汗青查看谁改动了哪些文档

4.github 作风文档汗青对照

5.增加文档附件功用

6.编辑、展现和导出都运用 editor.md,(showdoc 编辑和展现是两个差别的顺序)

7.文档菜单无限极分类 (编辑父级一样)

8.文档菜单滑动到顶部优化

9.文档搜刮

10.编辑器 / 显现 运用等宽字体,防止空格排版、数字 / 标记显现不明显题目

11.JSON 生成 MD 表格东西为字段增加了 padEnd 空格添补,使之都在一列,逼死强迫症功用

?github

github

装置

git clone https://github.com/yybawang/Adoc.git
cd Adoc
cp .env.example .env

● 新建 mysql/maraidb 数据库,固然你能够挑选其他数据库,运转迁徙即可

CREATE SCHEMA `adoc` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
// 编辑设置文件中的 APP_URL、数据库、redis衔接
vi .env
// 下载包
composer install
// 生成key,数据库迁徙等
php artisan key:generate
php artisan storage:link    // 导出下载时须要
php artisan migrate
// 下载 npm 包,举行前端编译
npm install
npm run prod
// 接见 APP_URL 测试

● [x] 项目功用

[x] 项目新增

[x] 项目设置

[x] 项目权限分派,运用 gate

[x] 项目删除

[x] 项目所有权转移

[ ] 项目置顶,列表排前显现,替换排序功用

[ ] 项目 tag 标签

[ ] 列表可选运用 tag 分组展现

● [x] 文档功用

[x] 文档增编削查

[x] 文档自定义模版

[x] 文档修正汗青,对照、复原

[x] 文档模版

[x] markdown 编辑器图片上传,上传到 laravel 设置的 filesystem 设置中,默许 public

[x] 编辑器快捷键支撑, Ctrl/Cmd + s 保留 (停止当前页), Ctrl/Cmd + Shift + S 保留并返回

[ ] 文档编辑时能够已被修正过,提醒兼并

[x] 文档搜刮,头部右上角,暂只支撑搜刮当前展现项目下文档

[x] 文档排序,默许时候先后顺序

[x] 文档附件

以上就是用Laravel开辟的一个轻松的Markdown文档编辑项目的细致内容,更多请关注ki4网别的相干文章!

标签:Laravel