---
url: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/tutorials/editor-permissions'
title: '로컬 빌드에서 에디터 실행하기 | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T08:58:24+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:
  - 'Regelen wie wat kan doen'
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-24T08:58:24+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/tutorials/editor-permissions'
      articleSection: 'Regelen wie wat kan doen'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/tutorials/editor-permissions'
      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) /[Regelen wie wat kan doen](/hc/documentation/learn-dxpr-builder/manage/access) # 로컬 빌드에서 에디터 실행하기.

 Learn DXPR BuilderManage the siteRegelen wie wat kan doen

   ## In this guide

 Related guides

- [에디터 라이선스 비우기](/ko/hc/documentation/learn-dxpr-builder/admin/user-licences)

기본적으로 편집자 브라우저는 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` 파일을 로드합니다.

## 설정

| Option | What loads | Use it for |
|---|---|---|
| **Cloud** (default) | 다음의 에디터입니다. `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)에서 에디터가 시작하지 않는 다른 이유를 확인합니다.