---
url: 'https://dxpr.com/nl/hc/documentatie/dxpr-builder-leren/aanpassing/editor-assets'
title: 'Draai de editor vanuit een lokale build | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T02:32:38+00:00'
updated: '2026-10-24T17:19:22+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  Standaard laden de browsers van redacteurs de DXPR Builder-editor vanaf het DXPR CDN
  en hoef je niets in te stellen. Deze pagina is voor ontwikkelaars die de editor vanuit
  de broncode bouwen, om die te debuggen of om een wijziging te testen. Aan het eind draait
  de editor vanuit bestanden in de moduleremap, geminified of leesbaar. Om het CDN achter een
  firewall te houden, zie Firewall en dataresidentie in plaats daarvan.
tags:
  - 'Match your brand'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T17:19:22+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'Draai de editor vanuit een lokale build'
      description: |-
        Standaard laden de browsers van redacteurs de DXPR Builder-editor vanaf het DXPR CDN
        en hoef je niets in te stellen. Deze pagina is voor ontwikkelaars die de editor vanuit
        de broncode bouwen, om die te debuggen of om een wijziging te testen. Aan het eind draait
        de editor vanuit bestanden in de moduleremap, geminified of leesbaar. Om het CDN achter een
        firewall te houden, zie Firewall en dataresidentie in plaats daarvan.
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T02:32:38+0000'
      dateModified: '2026-10-24T17:19:22+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/nl/hc/documentatie/dxpr-builder-leren/aanpassing/editor-assets'
      articleSection: 'Je huisstijl toepassen'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/nl/hc/documentatie/dxpr-builder-leren/aanpassing/editor-assets'
      description: |-
        Standaard laden de browsers van redacteurs de DXPR Builder-editor vanaf het DXPR CDN
        en hoef je niets in te stellen. Deze pagina is voor ontwikkelaars die de editor vanuit
        de broncode bouwen, om die te debuggen of om een wijziging te testen. Aan het eind draait
        de editor vanuit bestanden in de moduleremap, geminified of leesbaar. Om het CDN achter een
        firewall te houden, zie Firewall en dataresidentie in plaats daarvan.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://dxpr.com/nl'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: nl
---
[Helpcentrum](/nl/hc)/[Documentatie](/nl/hc/documentatie) /[DXPR Builder leren](/nl/hc/documentation/learn-dxpr-builder) /[De site beheren](/nl/hc/documentation/learn-dxpr-builder/manage) /[Je huisstijl toepassen](/nl/hc/documentation/learn-dxpr-builder/customization) # Draai de editor vanuit een lokale build.

 DXPR Builder lerenDe site beherenJe huisstijl toepassen

   ## In deze gids

 Gerelateerde gidsen

- [Prestaties](/nl/hc/documentatie/dxpr-builder-leren/geavanceerd/prestaties)
- [De editor verschijnt niet](/nl/hc/documentatie/dxpr-builder-leren/probleemoplossing/editor-laadt-niet)

Standaard laden de browsers van redacteurs de DXPR Builder-editor vanaf het DXPR CDN en hoef je niets in te stellen. Deze pagina is voor ontwikkelaars die de editor vanuit de broncode bouwen, om die te debuggen of om een wijziging te testen. Aan het eind draait de editor vanuit bestanden in de moduleremap, geminified of leesbaar. Om het CDN achter een firewall te houden, zie [Firewall en dataresidentie](/nl/hc/documentation/learn-dxpr-builder/getting-started/behind-a-firewall) in plaats daarvan.

## Voordat je begint

- Je hebt een git-checkout van DXPR Builder nodig met de bijbehorende Node-pakketten geïnstalleerd. Releases van drupal.org bevatten geen lokale build.
- Je hebt de rechten **Administer DXPR Builder configuration** nodig.

## Instellen

1. Draai in de moduleremap `npx grunt build`. Het schrijft de editor naar `dxpr_builder/`, geminified en unminified.
2. Ga naar **DXPR Studio** &gt; **DXPR Builder** &gt; **General Settings** (`/admin/dxpr_studio/dxpr_builder/settings`).
3. Vouw **Editor Assets** uit. De sectie verschijnt alleen wanneer er een lokale build bestaat.
4. Kies onder **Asset source** **Local (minified)** of **Local (unminified)**.
5. Klik op **Save settings**.

## Wat je ziet

Herlaad een pagina in de builder. De browser laadt de editorscripts nu vanuit de map `dxpr_builder/` van de module op je eigen site, zonder de `jwt`-parameter die CDN-verzoeken meedragen. **Local (unminified)** laadt de leesbare `.js`-bestanden en **Local (minified)** de kleinere `.min.js`-bestanden.

## Instellingen

| Optie | Wat wordt geladen | Gebruik het voor |
|---|---|---|
| **Cloud** (standaard) | De editor van `cdn2.dxpr.com`, met `cdn.dxpr.com` als fallback. Je productsleutel gaat met elk verzoek mee. | elke site die vanuit een release is geïnstalleerd |
| **Local (minified)** | `dxpr_builder/*.min.js` uit de moduleremap | een build testen zoals productie die draait |
| **Local (unminified)** | `dxpr_builder/*.js` uit de moduleremap | debuggen |

Een lokale build wint het altijd van **Cloud**. Met **Cloud** geselecteerd laadt de site de unminified bestanden, of de geminifiede wanneer alleen die bestaan. DXPR publiceert cloudbestanden alleen voor releases, dus een development-checkout zou ze toch niet kunnen gebruiken.

## Als je de lokale build niet ziet

- **Er is geen sectie Editor Assets.** De map `dxpr_builder/` van de module bevat geen build. Draai `npx grunt build` in een git-checkout en herlaad daarna de instellingenpagina.
- **Er wordt maar één lokale optie aangeboden.** Alleen de geminifiede of alleen de unminified bestanden bestaan. Draai de volledige `npx grunt build`, die beide schrijft.
- **Cloud is geselecteerd, maar lokale bestanden laden toch.** Dat is zo ontworpen zolang er een build bestaat. Verwijder `dxpr_builder.js` en `dxpr_builder.min.js` uit `dxpr_builder/` en wis de caches via `/admin/config/development/performance`.
- **De editor verschijnt niet en verzoeken aan `cdn2.dxpr.com` mislukken.** Een firewall of een content security policy blokkeert het CDN. Sta beide CDN-hosts toe; zie [Firewall en dataresidentie](/nl/hc/documentation/learn-dxpr-builder/getting-started/behind-a-firewall).

## Wat nu?

- [Performance](/nl/hc/documentatie/dxpr-builder-leren/geavanceerd/prestaties#editor-asset-source): wat elke bron laadt, en de configuratiesleutel erachter.
- [De editor verschijnt niet](/nl/hc/documentatie/dxpr-builder-leren/probleemoplossing/editor-laadt-niet): andere redenen waarom de editor niet start.