typescript で Web ワーカーを作成する例を見つけることができる場所はありますか? 以下のような新しいファイル myworker.ts を作成しました。
/// <reference path="IWorkerMessages.ts" />
self.onmessage = (ev: MessageEvent) =>
{
var data = <IWorkerIncoming>ev.data;
}
// I get a compiler error while trying to define self.deserialize
self.deserialize = (data: IWorkerIncoming) =>
{
}
ファイルを次のようにリファクタリングできますか
class MyWorker implements Worker
{
}
_コード フェンスを追加するために @DanielRosenwasser によって編集され
TypeScript の Web ワーカーは、JavaScript の場合と同じように機能します。 問題になっているのは、どこからタイピングを取得するか、つまりlib.webworker.d.ts
です。 http://blog.scottlogic.com/2015/08/10/ts-vs-proj.htmlと #4855 をご覧ください。
将来的には、StackOverflow は、これらのタイプの質問に適した場所になります。
リンクありがとうございます。 実際、正直なところ、役に立つというよりも混乱を招くと感じました。 私は仮想プロジェクトを使用していません。 さらに、MVC を使用しないシングルページ アプリを開発しています。 私は VS 内でコンパイルを行い、コマンド ラインを使用していません。 私が苦労している問題は次のとおりです。
この種の質問は、Stack Overflow で尋ねたほうがよいでしょう。