developit / developit/greenlet
Cannot use greenlet in node. TypeError: URL.createObjectURL is not a function
- 主要言語
- JavaScript
- スター
- 4.7k
- フォーク
- 97
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
I am trying to use greenlet in an isomorphic application, where the code will be run in browser and server. I am struggling to use it in node, where I keep getting `TypeError: URL.createObjectURL is not a function`.
I have tried the following polyfill but no luck.
```
global.Worker = require('tiny-worker')
global.Blob = require('cross-blob')
global.URL = require('url-polyfill')
```
What should I do to run greenlet in node?
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、greenlet と、記載されている tiny-worker、cross-blob、url-polyfill のセットアップを使って Node のエラーを再現します。URL.createObjectURL を呼び出している worker の初期化を追跡します。isomorphic アプリケーションがこの TypeError なしで Node 上で greenlet を実行できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- backend
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100