Node-vibrant: this.WorkerClassはコンストラクターではありません

作成日 2019年01月29日  ·  15コメント  ·  ソース: Vibrant-Colors/node-vibrant

こんにちは、私はドキュメントからの例でこのエラーを取得しています:

約束で)TypeError:this.WorkerClassはコンストラクターではありません。

これは私のコードです:

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

Reactます。

最も参考になるコメント

@ivgtrあなたのソリューションは、この問題を解決するために完全に機能しました!

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

全てのコメント15件

Reactで例を実装しようとすると、まったく同じエラーが発生します。助けてください。

混乱させて申し訳ありません。 まだドキュメントを完成させています。

これを機能させるには、webpackとworker-loaderが必要です。
関連するドキュメントは開発ブランチにあります:
https://github.com/akfish/node-vibrant/tree/develop#webpack -configuration

webpackを必要としないビルドバージョンを出荷する方法を検討するために最善を尽くします。 家族の健康に問題があるため、タイムラインは躊躇しています。しばらくお待ちください:)

同じ問題ですが、vue.jsを使用しています

同じ問題、Angular7を使用:)

Vue.jsで同じ問題
Webpackの使用

@ AggressivelyMeows@ MadRealはworker-loaderがインストールされていることを確認し、 webpackの構成を変更します。 Vueを使用する場合は、 vue.config.jsを編集する必要があります。

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

やあ。 それを機能させるための可能性を見つけることができません。 webpack構成にローダーがありますが、それでもエラーが発生します...

@akfish何かアイデアはありますか?

メンテナに直接タグを付けることは避けてください-FWIW私はプロジェクトの現在のメンテナの1人です。

誰かが私が調べることができる最小限の複製を提供できる方法はありますか? 再現できません

現在、 npmjsには最新バージョンとしてアルファ版が配布されています。
私の場合(Nuxt.jsを使用)、「3.2.1-alpha.1」から「3.1.6」にダウングレードし、エラーが解決されました。

@ivgtrあなたのソリューションは、この問題を解決するために完全に機能しました!

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

@ivgtrが解決しました! ありがとう!
ドキュメントから設定[email protected]ダウングレードしました
この問題がnode-vibrant次のバージョンで解決されることを願っています
Reactと排出されたreact-create-appの使用

https://github.com/storybookjs/storybook/issuesのように作成しないでください。これは、メイン機能の「真の」問題よりもwebpack crapconfigの方が多くの問題があることがわかるためです。

できるだけ使いやすくしてください。

@ivgtrあなたのソリューションは、この問題を解決するために完全に機能しました!

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

ありがとうございました!!!!!

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

nitriques picture nitriques  ·  12コメント

chetstone picture chetstone  ·  14コメント

inbarshani picture inbarshani  ·  4コメント

catusmagnus picture catusmagnus  ·  5コメント

amirping picture amirping  ·  6コメント