---
url: 'https://dxpr.com/nl/hc/documentatie/drupal-leren/aan-de-slag/drupal-modules-en-themas-bijwerken-met-composer'
title: 'Drupal-modules en thema’s bijwerken met Composer | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2023-11-06T09:23:39+00:00'
updated: '2026-10-24T01:16:39+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: 'De aanbevolen manier om een Drupal 10-site te installeren en bij te werken is met Composer.Om de core, alle verouderde modules en het thema bij te werken, de database bij te werken en de cache te legen:'
tags:
  - 'Getting started'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T01:16:39+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'Drupal-modules en thema’s bijwerken met Composer'
      description: 'De aanbevolen manier om een Drupal 10-site te installeren en bij te werken is met Composer.Om de core, alle verouderde modules en het thema bij te werken, de database bij te werken en de cache te legen:'
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2023-11-06T09:23:39+0000'
      dateModified: '2026-10-24T01:16:39+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/drupal-leren/aan-de-slag/drupal-modules-en-themas-bijwerken-met-composer'
      articleSection: 'Aan de slag'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/nl/hc/documentatie/drupal-leren/aan-de-slag/drupal-modules-en-themas-bijwerken-met-composer'
      description: 'De aanbevolen manier om een Drupal 10-site te installeren en bij te werken is met Composer.Om de core, alle verouderde modules en het thema bij te werken, de database bij te werken en de cache te legen:'
      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) /[Drupal leren](/nl/hc/documentation/learn-drupal) /[Aan de slag](/nl/hc/documentation/learn-drupal/getting-started) # Drupal-modules en thema’s bijwerken met Composer.

 Drupal lerenAan de slag

   ## In deze gids

De aanbevolen manier om een Drupal 10-site te installeren en bij te werken is met Composer.

1. Om de core, alle verouderde modules en het thema bij te werken, de database bij te werken en de cache te legen:

    ```plaintext
    composer update "drupal/" --with-all-dependencies
    drush updatedb
    drush cache:rebuild
    ```
2. Om updates weer te geven, gebruik je het ingebouwde commando van Composer:

    ```plaintext
    composer outdated "drupal/*"
    ```
3. Om beveiligingsupdates weer te geven, gebruik je Drush:

    ```plaintext
    drush pm:security
    ```
4. Om een specifieke module of een specifiek thema bij te werken, gebruik je het volgende Composer-commando:

    ```plaintext
    composer update drupal/modulename --with-all-dependencies
    ```
5. Voor een upgrade naar een nieuwe hoofdversie (zoals 1.x naar 2.x) gebruik je het volgende Composer-commando, met het nieuwe hoofdversienummer waar nodig:

    ```plaintext
    composer require drupal/modulename:^2.0
    ```
6. Voer na het bijwerken alle database-updates uit, bouw de cache opnieuw op, en exporteer de mogelijk gewijzigde configuraties, en controleer de wijzigingen via `--diff`:

    ```plaintext
    drush updatedb
    drush cache:rebuild
    drush config:export --diff
    ```