Node-vibrant: this.WorkerClass no es un constructor

Creado en 29 ene. 2019  ·  15Comentarios  ·  Fuente: Vibrant-Colors/node-vibrant

Hola, recibo este error con el ejemplo de los documentos:

en promesa) TypeError: this.WorkerClass no es un constructor.

Este es mi codigo:

console.log(src); Vibrant.from(src).getPalette() .then((palette) => console.log(palette))

Estoy usando React .

Comentario más útil

@ivgtr ¡ Su solución funcionó perfectamente para resolver este problema!

npm remove node-vibrant && npm install [email protected]

Todos 15 comentarios

También recibo exactamente el mismo error al intentar implementar el ejemplo en React, por favor ayude.

Perdón por la confusion. Todavía estamos finalizando los documentos.

Necesitará webpack y worker-loader para que esto funcione.
Los documentos relevantes están en la rama de desarrollo:
https://github.com/akfish/node-vibrant/tree/develop#webpack -configuration

Haré todo lo posible para ver cómo podemos enviar una versión construida de esto que no requiera paquete web. La línea de tiempo es vacilante, ya que tengo algunos problemas de salud familiares, así que tenga paciencia :)

El mismo problema, aunque usando vue.js

Mismo problema, usando Angular 7 :)

Mismo problema con Vue.js
Usando Webpack

@AggressivelyMeows , @MadReal asegúrese de tener el trabajador-cargador instalado y cambie la configuración del paquete web. En caso de usar Vue, debe editar vue.config.js .

//vue.config.js
module.exports = {
  configureWebpack: {
    module: {
      rules: [
        {
          test: /\.worker\.js$/,
          use: { loader: "worker-loader" }
        }
      ]
    }
  },
}

Hola. No puedo encontrar una mayúscula para que funcione. Tengo el cargador en la configuración de mi paquete web pero todavía tengo el error ...

@akfish ¿ alguna idea?

Evite etiquetar directamente a los mantenedores. FWIW Soy uno de los mantenedores actuales del proyecto.

¿Hay alguna forma de que alguien pueda proporcionar una reproducción mínima que pueda analizar? No puedo reproducir

Actualmente, npmjs tiene una versión alfa distribuida como la última versión.
En mi caso (use Nuxt.js), bajé de "3.2.1-alpha.1" a "3.1.6" y se solucionó el error.

@ivgtr ¡ Su solución funcionó perfectamente para resolver este problema!

npm remove node-vibrant && npm install [email protected]

@ivgtr resuelto! ¡Gracias!
configuración agregada de documentos y degradada a [email protected]
Espero que este problema se resuelva en las próximas versiones de node-vibrant
Usando React y expulsada react-create-app

por favor, no haga como https://github.com/storybookjs/storybook/issues , como puede ver, hay más problemas para la configuración de basura del paquete web que un problema "verdadero" de la funcionalidad principal.

Haga el uso lo más fácil posible, por favor.

@ivgtr ¡ Su solución funcionó perfectamente para resolver este problema!

npm remove node-vibrant && npm install [email protected]

¡¡¡¡¡gracias!!!!!

¿Fue útil esta página
0 / 5 - 0 calificaciones