editor.md는 공식 웹 사이트 인 https://pandao.github.io/editor.md/입니다markdown
이 확장 패키지는 테스트되었으며 Laravel 5.1 이상의 안정적인 버전에 적합합니다 (버전 5.0 은 이론적으로 실현 가능하지만 테스트되지 않았습니다).
특별 참고 :
composer특정 종속성을 분석 할 때 문제가 발생할 수 있습니다. 예를 들어Laravel 5.2메인 프로젝트 에서이 확장 패키지를 설치하면illuminate/support및illuminate/contractsRelated Package의5.3버전을 설치하여5.2메인 프로젝트에서 오류가 발생할 수 있습니다. 이를 위해이 패키지는composer.json의"illuminate/support": "~5.1"에 대한 의존성을 구체적으로 제거합니다.
composer.json 의 "douyasi/laravel-editor-md": "dev-master" 종속성을 추가 한 다음 : composer update 작업을 실행하십시오.
종속성이 설치된 후 app.php 에 추가하십시오.
' providers ' => [
' DouyasiEditorEditorServiceProvider ' ,
], 그런 다음 아래 artisan 명령을 실행하여 확장 패키지 구성 및 기타 항목을 게시하십시오.
php artisan vendor:publish --force 이제 /laravel-editor-md/example 경로에 액세스 할 수 있으며 예기치 않은 일이 발생하지 않으면 확장 패키지에서 제공된 샘플 페이지를 볼 수 있습니다.
편집기 이미지는 기본적으로 public/uploads/content 디렉토리에 업로드됩니다. 편집기 관련 기능 구성은 config/editor.php 파일에 있습니다.
blade 템플릿에서 다음 세 가지 메소드를 사용하십시오 : editor_css() , editor_js() 및 editor_config() .
<!DOCTYPE html >
< html lang =" en " >
< head >
< meta charset =" UTF-8 " >
< title > editor.md example </ title >
{!! editor_css() !!}
</ head >
< body >
< h2 > editor.md example </ h2 >
< div id =" mdeditor " >
< textarea class =" form-control " name =" content " style =" display:none; " >
# editor.md for Laravel
> editor.md example
</ textarea >
</ div >
{!! editor_js() !!}
{!! editor_config('mdeditor') !!}
</ body >
</ html >