Node-vibrant: this.WorkerClass bukan konstruktor

Dibuat pada 29 Jan 2019  ·  15Komentar  ·  Sumber: Vibrant-Colors/node-vibrant

Hai, saya mendapatkan kesalahan ini dengan contoh dari dokumen:

dalam janji) TypeError: this.WorkerClass bukan konstruktor.

Ini kode saya:

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

Saya menggunakan React .

Komentar yang paling membantu

@ivgtr Solusi Anda bekerja dengan sempurna untuk menyelesaikan masalah ini!

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

Semua 15 komentar

Saya juga mendapatkan kesalahan yang sama persis ketika mencoba mengimplementasikan contoh di React, mohon bantuannya.

Maaf bila membingungkan. Kami masih menyelesaikan dokumen.

Anda akan membutuhkan webpack dan worker-loader agar ini berfungsi.
Dokumen yang relevan ada di cabang pengembangan:
https://github.com/akfish/node-vibrant/tree/develop#webpack -configuration

Saya akan melakukan yang terbaik untuk melihat bagaimana kami dapat mengirimkan versi bawaan dari ini yang tidak memerlukan webpack. Timeline ragu-ragu, karena saya memiliki beberapa masalah kesehatan keluarga, jadi harap bersabar :)

Masalah yang sama, menggunakan vue.js

Masalah yang sama, menggunakan Angular 7 :)

Masalah yang sama dengan Vue.js
Menggunakan Webpack

@AggressivelyMeows , @MadReal pastikan Anda telah menginstal worker-loader dan mengubah konfigurasi webpack. Jika menggunakan Vue, Anda perlu mengedit vue.config.js .

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

Hai. Tidak dapat menemukan mungkin untuk membuatnya bekerja. Saya memiliki pemuat di konfigurasi webpack saya tetapi masih memiliki kesalahan ...

@akfish ada ide?

Harap hindari menandai pengelola secara langsung - FWIW Saya salah satu pengelola proyek saat ini.

Apakah ada cara seseorang dapat memberikan reproduksi minimal yang dapat saya lihat? Saya tidak dapat mereproduksi

Saat ini, npmjs memiliki versi alpha yang didistribusikan sebagai versi terbaru.
Dalam kasus saya (gunakan Nuxt.js), saya menurunkan versi dari "3.2.1-alpha.1" menjadi "3.1.6", dan kesalahan telah terpecahkan.

@ivgtr Solusi Anda bekerja dengan sempurna untuk menyelesaikan masalah ini!

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

@ivgtr terpecahkan! Terima kasih!
menambahkan konfigurasi dari dokumen dan diturunkan ke [email protected]
Semoga masalah ini akan terpecahkan di versi node-vibrant next berikutnya
Menggunakan Bereaksi dan mengeluarkan reaksi-buat-aplikasi

tolong jangan buat seperti https://github.com/storybookjs/storybook/issues , seperti yang Anda lihat ada lebih banyak masalah untuk konfigurasi omong kosong webpack daripada masalah "benar" dari fungsi utama.

Tolong buat penggunaan semudah mungkin.

@ivgtr Solusi Anda bekerja dengan sempurna untuk menyelesaikan masalah ini!

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

Terima kasih!!!!!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat