propiedad p5.js disabledFriendlyErrors

El sistema de error amigable (FES) se usa para advertir al usuario cuando se usa el archivo p5.js no minificado (y no p5.min.js). Estos errores amistosos no son de naturaleza crítica, sin embargo, tenerlos en la consola es preocupante. Estos se pueden desactivar con la ayuda de la propiedad disabledFriendlyErrors . Esto también puede mejorar el rendimiento del boceto.

Nota: algunos errores amistosos son importantes, como no insertar los parámetros adecuados en una función. Estos pueden causar problemas en el programa y desactivar los errores hace que sea muy difícil determinar la causa real. El valor por defecto de esta propiedad es «falso».

Sintaxis:

p5.disableFriendlyErrors = true;

El siguiente ejemplo ilustra la propiedad disabledFriendlyErrors en p5.js:

Ejemplo 1:

Javascript

// This will disable friendly error messages
p5.disableFriendlyErrors = true;
  
// Notice that the spelling of preload is wrong
// This should throw a friendly error
// but it will not as they are disabled.
function preLoad() {
  console.log("hi");
}
  
function setup() {
  createCanvas(100, 100);
}
  
function draw() {
  background('green');
}

Salida: No se muestra ningún mensaje de error en la consola

Ejemplo 2:

Javascript

// This will disable friendly error messages
p5.disableFriendlyErrors = true;
  
function setup() {
  createCanvas(100, 100);
}
  
function draw() {
  background('red');
  
  // This should throw a friendly error,
  // however it will not as they are disabled
  arc(1, 1, 10.5, 10);
}

Salida: No se muestra ningún mensaje de error en la consola

Publicación traducida automáticamente

Artículo escrito por pratikraut0000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *