Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 반응형 정사각형
- 정보처리기능사 필기 준비
- 서버의 의미
- 에디터 api
- 터미널 명령어
- 글 에디터 넣는법
- 터미널에서 angular project 생성
- 에디터 사용법
- CK Editor
- 서버란 무엇인가
- 코드펜 옮겨오는 법
- 코드펜 복사해도 안되는 이유
- 반응형 웹
- 코드펜 안되는 이유
- 코드펜
- 정보처리기능사
- 서버 뜻
- 정보처리기능사 따는법
- ck editor 사진
- 무료 에디터 사용법
- 프로토콜 뜻
- 프론트엔드 용어
- 프로토콜이란
- 앵귤러 명령어
- ck editor 사진 넣는법
- 정보처리기능사 준비
- 정보처리기능사 필기
- 앵귤러 터미널 명령어
- angular 터미널
- ck editor 이미지 업로드
Archives
- Today
- Total
멋진 개발자가 되고 싶어
[ck editor] Angular에서 ck editor는 어떻게 사용할까? (사용법) 본문
Angular 프로젝트에서 ck editor는 어떻게 사용할까?
ck editor를 사용하면서 관련된 내용을 한글로 정리해봤다. 영어로 된 문서에 불편함을 느꼈을 사람들에게 조금이나마 도움이 되길 바란다. 자세한 내용은 아래의 공식 홈페이지의 해당 문서 링크를 참고하면 된다.
들어가기 전에
ck editor에는 다양한 버전의 에디터가 준비되어있다. 하지만 이 튜토리얼은 classic버전을 기준으로 작성되었다.
설치
- 사용하길 원하는 프로젝트를 준비한다.
- 해당 프로젝트에 ck editor를 설치한다.
npm으로 설치하는 경우
npm install --save @ckeditor/ckeditor5-angular @ckeditor/ckeditor5-watchdog
이후 classic editor를 설치한다.
npm install --save @ckeditor/ckeditor5-build-classic
잘 설치되었는지 확인하는 방법
- 해당 프로젝트의 pakage.json파일에 아래와 같은 내용이 있는지 확인한다.
"dependencies": {
"@ckeditor/ckeditor5-angular": "^5.0.0",
"@ckeditor/ckeditor5-build-classic": "^36.0.0",
"@ckeditor/ckeditor5-watchdog": "^36.0.0"
},
사용
- 사용할 컴포넌트의 모듈에 ck editor 모듈을 삽입한다.
import { CKEditorModule } from '@ckeditor/ckeditor5-angular';
@NgModule( {
imports: [
CKEditorModule,
// ...
],
// ...
} )
- 사용할 컴포넌트의 ts파일에 아래의 내용을 입력한다.
import * as ClassicEditor from '@ckeditor/ckeditor5-build-classic';
@Component( {
// ...
} )
export class MyComponent {
public Editor = ClassicEditor;
// ...
}
- 컴포넌트의 html파일에 editor 태그를 넣어준다.
<ckeditor [editor]="Editor" data="<p>Hello, world!</p>"></ckeditor>
참고자료
'CODE > 라이브러리' 카테고리의 다른 글
[ck editor] Angular에서의 image upload adapter 사용 (0) | 2023.02.13 |
---|---|
[ck editor] image adapter에 관하여 (adapter 종류 / 유료 어댑터 / 무료 어댑터) (0) | 2023.02.09 |
[ck editor] ck editor는 무엇일까? (위지위그의 의미) (0) | 2023.02.06 |
[gsap] gsap의 기초 (gsap에서 자주 쓰는 코드) (0) | 2023.01.11 |
Comments