---
url: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/customization/editor-assets'
title: '소스에서 에디터 빌드 | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T01:40:02+00:00'
updated: '2026-10-24T09:09:48+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  기본적으로 편집자의 브라우저는 DXPR CDN에서 DXPR Builder 에디터를 불러오며, 설정할
  내용이 없습니다. 이 페이지는 소스에서 에디터를 빌드하는 개발자용입니다. 디버그나
  변경 테스트용입니다. 완료하면 에디터가 모듈 폴더의 파일에서 실행됩니다. 축소되거나
  읽기 쉬운 형태입니다. 방화벽 뒤에 CDN을 두려면 대신 Firewall and data residency 문서를 참고하세요.
tags:
  - 'Je huisstijl toepassen'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T09:09:48+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: '소스에서 에디터 빌드'
      description: |-
        기본적으로 편집자의 브라우저는 DXPR CDN에서 DXPR Builder 에디터를 불러오며, 설정할
        내용이 없습니다. 이 페이지는 소스에서 에디터를 빌드하는 개발자용입니다. 디버그나
        변경 테스트용입니다. 완료하면 에디터가 모듈 폴더의 파일에서 실행됩니다. 축소되거나
        읽기 쉬운 형태입니다. 방화벽 뒤에 CDN을 두려면 대신 Firewall and data residency 문서를 참고하세요.
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T01:40:02+0000'
      dateModified: '2026-10-24T09:09:48+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/customization/editor-assets'
      articleSection: 'Je huisstijl toepassen'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/customization/editor-assets'
      description: |-
        기본적으로 편집자의 브라우저는 DXPR CDN에서 DXPR Builder 에디터를 불러오며, 설정할
        내용이 없습니다. 이 페이지는 소스에서 에디터를 빌드하는 개발자용입니다. 디버그나
        변경 테스트용입니다. 완료하면 에디터가 모듈 폴더의 파일에서 실행됩니다. 축소되거나
        읽기 쉬운 형태입니다. 방화벽 뒤에 CDN을 두려면 대신 Firewall and data residency 문서를 참고하세요.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: 홈
            item: 'https://dxpr.com/ko'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: ko
---
[Help Center](/ko/node/75)/[Documentation](/ko/hc/documentation) /[Learn DXPR Builder](/hc/documentation/learn-dxpr-builder) /[Manage the site](/hc/documentation/learn-dxpr-builder/manage) /[Je huisstijl toepassen](/hc/documentation/learn-dxpr-builder/customization) # 소스에서 에디터 빌드.

 Learn DXPR BuilderManage the siteJe huisstijl toepassen

   ## In this guide

 Related guides

- [성능](/ko/hc/documentation/learn-dxpr-builder/advanced/performance)
- [The editor does not appear](/hc/documentation/learn-dxpr-builder/troubleshooting/editor-not-loading)

기본적으로 편집자의 브라우저는 DXPR CDN에서 DXPR Builder 에디터를 불러오며, 설정할 내용이 없습니다. 이 페이지는 소스에서 에디터를 빌드하는 개발자용입니다. 디버그나 변경 테스트용입니다. 완료하면 에디터가 모듈 폴더의 파일에서 실행됩니다. 축소되거나 읽기 쉬운 형태입니다. 방화벽 뒤에 CDN을 두려면 대신 [Firewall and data residency](/hc/documentation/learn-dxpr-builder/getting-started/behind-a-firewall) 문서를 참고하세요.

## 시작하기 전에

- Node 패키지가 설치된 DXPR Builder git 체크아웃이 필요합니다. drupal.org의 릴리스에는 로컬 빌드가 없습니다.
- 다음 권한이 필요합니다: **Administer DXPR Builder configuration**.

## 설정

1. 모듈 폴더에서 `npx grunt build`(을)를 실행하세요. 에디터가 축소 및 비축소 형태로 `dxpr_builder/`에 기록됩니다.
2. 다음으로 이동하세요: **DXPR Studio** &gt; **DXPR Builder** &gt; **General Settings** (`/admin/dxpr_studio/dxpr_builder/settings`).
3. 다음을 펼치세요: **Editor Assets**. 로컬 빌드가 있을 때만 표시됩니다.
4. 다음에서 **Asset source** 아래 **Local (minified)** 또는 **Local (unminified)**(을)를 고르세요.
5. 이제 **Save settings**(을)를 클릭하세요.

## 표시되는 내용

빌더에서 페이지를 새로고침하세요. 브라우저가 이제 모듈의 `dxpr_builder/` 폴더(자체 사이트에 있음)에서 에디터 스크립트를 불러옵니다. CDN 요청이 포함하는 `jwt` 매개변수가 없습니다. **Local (unminified)**(은)는 읽기 쉬운 `.js` 파일을, **Local (minified)**(은)는 더 작은 `.min.js` 파일을 불러옵니다.

## 설정

| 옵션 | 불러오는 항목 | 용도 |
|---|---|---|
| **Cloud** (기본값) | 다음의 에디터: `cdn2.dxpr.com`. 대체: `cdn.dxpr.com`. 각 요청에 제품 키 포함 | 릴리스에서 설치한 모든 사이트 |
| **Local (minified)** | `dxpr_builder/*.min.js`(모듈 폴더에서) | 프로덕션 실행 형태의 빌드 테스트 |
| **Local (unminified)** | `dxpr_builder/*.js`(모듈 폴더에서) | 디버깅 |

로컬 빌드는 항상 **Cloud**(을)를 이깁니다. **Cloud**가 선택되어도 사이트는 비축소 파일을 불러오며, 해당 파일만 있으면 축소 파일을 불러옵니다. DXPR은 릴리스용 클라우드 파일만 게시하므로 개발 체크아웃은 어차피 사용할 수 없습니다.

## 로컬 빌드가 표시되지 않는 경우

- **Editor Assets 섹션이 없습니다.** 모듈의 `dxpr_builder/` 폴더에 빌드가 없습니다. git 체크아웃에서 `npx grunt build`(을)를 실행한 뒤 설정 페이지를 새로고침하세요.
- **Local 옵션이 하나만 제공됩니다.** 축소 파일이나 비축소 파일만 있습니다. 둘 다 기록하는 전체 `npx grunt build`(을)를 실행하세요.
- **Cloud가 선택되어도 로컬 파일이 계속 불러와집니다.** 빌드가 있는 동안은 의도된 동작입니다. `dxpr_builder/`에서 `dxpr_builder.js`와 `dxpr_builder.min.js`(을)를 제거하고 `/admin/config/development/performance`에서 캐시를 비우세요.
- **에디터가 나타나지 않고 `cdn2.dxpr.com`(으)로의 요청이 실패합니다.** 방화벽이나 콘텐츠 보안 정책이 CDN을 차단합니다. 두 CDN 호스트를 허용하세요. 자세한 내용은 [Firewall and data residency](/hc/documentation/learn-dxpr-builder/getting-started/behind-a-firewall) 문서를 참고하세요.

## 다음 단계

- [Performance](/ko/hc/documentation/learn-dxpr-builder/advanced/performance#editor-asset-source): 각 소스의 로드 항목과 그 뒤의 설정 키입니다.
- [The editor does not appear](/hc/documentation/learn-dxpr-builder/troubleshooting/editor-not-loading): 에디터가 시작하지 못하는 다른 이유입니다.