본문으로 건너뛰기

시작하기

이 명확하고 포괄적인 튜토리얼은 페이지에서 완전히 작동하는 RichText를 구성하기 위해 필요한 단계를 안내합니다.

웹 페이지에서 실행되는 DHTMLX RichText WYSIWYG 편집기

1단계. 소스 파일 포함하기​

HTML 파일을 생성하고 index.html로 이름을 지정합니다. 그런 다음 생성한 파일에 RichText 소스 파일을 포함합니다.

필요한 파일은 두 가지입니다:

  • RichText의 JS 파일
  • RichText의 CSS 파일
index.html
<!DOCTYPE html>
<html>
<head>
<title>How to Start with RichText</title>
<script src="./codebase/richtext.js"></script>
<link href="./codebase/richtext.css" rel="stylesheet">
</head>
<body>
<script>
// 코드를 여기에 작성하세요
</script>
</body>
</html>

npm 또는 yarn을 통한 RichText 설치​

yarn 또는 npm 패키지 매니저를 사용하여 JavaScript RichText를 프로젝트에 가져올 수 있습니다.

npm 또는 yarn을 통한 트라이얼 RichText 설치​

정보

RichText 트라이얼 버전을 사용하려면 트라이얼 RichText 패키지를 다운로드하고 README 파일에 나와 있는 단계를 따르세요. 트라이얼 RichText는 30일 동안만 사용 가능합니다.

npm 또는 yarn을 통한 PRO RichText 설치​

정보

고객 영역에서 npm 로그인과 비밀번호를 생성하여 DHTMLX 프라이빗 npm에 직접 접근할 수 있습니다. 자세한 설치 가이드도 해당 페이지에서 확인할 수 있습니다. 프라이빗 npm 접근은 RichText 유료 라이선스가 활성 상태인 동안에만 가능합니다.

2단계. RichText 생성하기​

이제 페이지에 RichText를 추가할 준비가 되었습니다. 먼저 RichText를 위한 <div> 컨테이너를 생성합니다. 다음 단계를 따르세요:

  • index.html 파일에 DIV 컨테이너를 지정합니다
  • richtext.Richtext 생성자를 사용하여 RichText를 초기화합니다

생성자는 RichText가 배치될 HTML 컨테이너의 유효한 CSS 선택자와 해당 구성 객체를 매개변수로 받습니다.

index.html
<!DOCTYPE html>
<html>
<head>
<title>How to Start with RichText</title>
<script src="./codebase/richtext.js"></script>
<link href="./codebase/richtext.css" rel="stylesheet">
</head>
<body>
<div id="root"></div>

<script>
const editor = new richtext.Richtext("#root", {
// 구성 속성
});
</script>
</body>
</html>

3단계. RichText 구성하기​

다음으로 초기화 시 RichText 컴포넌트에 적용할 구성 속성을 지정할 수 있습니다.

RichText 작업을 시작하려면 먼저 value 속성을 통해 에디터에 초기 데이터를 제공해야 합니다. 이 외에도 menubar를 활성화하고, toolbar를 커스터마이즈하고, fullscreen 및 layout 모드를 지정하고, 새 locale과 기본 스타일을 적용할 수 있습니다.

const editor = new richtext.Richtext("#root", {
menubar: true,
toolbar: false,
fullscreenMode: true,
layoutMode: "document",
locale: richtext.locales.cn
defaultStyles: {
h4: {
"font-family": "Roboto"
},
// 기타 설정
}
});

다음 단계​

이것으로 끝입니다. 단 세 가지 간단한 단계만으로 콘텐츠 편집에 유용한 도구를 갖추게 되었습니다. 이제 콘텐츠 작업을 시작하거나 JavaScript RichText의 세계를 계속 탐색하세요. AI 코딩 어시스턴트로 개발한다면 DHTMLX MCP 서버를 통해 최신 문서에 연결하십시오.