ckeditorをlaravelで使う

更新:2021/05/13 作成:2021/05/13

CKEditor 5 Laravel

詰まったとこ、やったこと

  • laravel mix でのbuildは難しい
  • [ckeditor5](https://ckeditor.com/docs/ckeditor5/latest/index.html)
  • imageのアップロードでaricle_idをbodyに追加できなかったから、headerに追加した
    • headerのkeyはハイフン、スネークケースダメ
  • ckeditorをsrcからbuildした
  • webpack.jsで言語をjaだけにした
    • build先のpathを変えた
  • laravel,のlogをdailyにした
  • vscode , wsl 2 dockerが重いのを、wsl側だけで管理するようにしたら早くなった
  • mathjaxを追加する際に、mathjaxのスクリプトを追加する必要があった。
  • hilihgtjs を追加 https://highlightjs.org/download/
  • imagecontrollerのresponseをjsonにした
  • request時に、csrftokenを追加した。
  • editor.jsとapp.js(vueが含まれている)が衝突するので、テンプレートをeditorように作成
  • composerでhtmlをmarkdownに変えるconverterを導入
  •  
use League\HTMLToMarkdown\HtmlConverter;

$converter = new HtmlConverter();

$html = "<h3>Quick, to the Batpoles!</h3>";
$markdown = $converter->convert($html);

asdfas

 

 

 

 

asdfa