"Uncaught ReferenceError: Drupal is not defined", in javascript library.

Instrucciones
  1. Abre tu archivo .libraries.yml con el editor de texto o por consola, dentro de tu theme personalizado.
     
  2. añade las siguientes dependencias, justo debajo del apartado donde declaras tus javascript.
    dependencies:
    - core/drupal
    - core/jquery
    - core/once
    - core/drupalSettings
  3. Modifica tus declaraciones de behaviors, para que tengan esta estructura.

    /**
    * @file
    * Global utilities.
    *
    */
    (function (Drupal, once) {
      Drupal.behaviors.wct2023 = {
        attach(context) {
    
         // alert('Hola');
         // console.log('Esto chuta');
    
        }
      };
    
    }(Drupal, once));
  4. Descomenta cualquiera de las dos prueba y borra la caché de Drupal para comprobarlo.

Código

global-styling:
  version: VERSION
  js:
    js/global.js: { }

   dependencies:
     - core/drupal
     - core/jquery
     - core/once
     - core/drupalSettings
  css:
    theme:
      css/style.css: {}

Snippet relacionados