ホームページ > 記事 > PHPフレームワーク > Laravel で開発された簡単な Markdown ドキュメント編集プロジェクト
Adoc
Just Another markdown doc editor
PHP 7.2 Laravel 5.8 React-Bootstrap
Feature
1.UI は正しい角度を使用しますテーマ
2. ショートカット キーを編集し、保存して戻るために ctrl/cmd Shift を追加します
3. ドキュメント アクティビティ レコードを追加しました。他に使用することはまだありません。誰が変更したかを確認するための履歴のみです。ドキュメント
4. Github 形式のドキュメント履歴比較
5. ドキュメント添付機能の追加
6. 編集、表示、エクスポートはすべて editor.md を使用します (showdoc 編集と表示)は 2 つの異なるプログラムです)
7. ドキュメント メニュー Infinitus 分類 (親の編集と同じ)
8. ドキュメント メニューは最適化のために上部にスライドします
9. ドキュメント検索
10. エディター/ディスプレイは、スペース レイアウトの問題や数字/記号の不鮮明な表示を避けるために固定幅フォントを使用します
11. JSON 生成 MD テーブル ツールは、padEnd スペース充填をフィールドに追加します。それらはすべて 1 つの列にあり、強迫性障害関数を強制します
#?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] ゲートを使用したプロジェクト権限の割り当て[x] プロジェクトの削除[x ] プロジェクト所有権移転[ ] 項目が一番上にあり、並べ替え機能の代わりにリストが最初に表示されます[ ] 項目タグラベル[ ] リストオプションでタグを使用してグループで表示できます
#● [x ] ドキュメント機能
[x] ドキュメントの追加、削除、変更
[x] ドキュメントのカスタム テンプレート
[x] ドキュメントの変更履歴、比較、復元
[x] ドキュメント テンプレート
[x] マークダウン エディターのイメージのアップロード、laravel 設定のファイルシステム設定へのアップロード、デフォルトのパブリック
[x] エディターのショートカット キーのサポート、Ctrl/Cmd s 保存 (現在のページに留まる)、Ctrl/commd Shift S 保存して戻る
[ ] ドキュメントは編集中に変更された可能性がありますマージを促す
[x] ドキュメント検索、頭の右上隅、現在は現在の表示プロジェクトの下のドキュメントの検索のみサポートされています
[x] ドキュメントの並べ替え、デフォルトの時間順
[x] 添付文書
以上がLaravel で開発された簡単な Markdown ドキュメント編集プロジェクトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。