¿Hay algún lugar donde pueda encontrar un ejemplo de cómo escribir un trabajador web en mecanografiado? He creado un nuevo archivo myworker.ts que se ve a continuación:
/// <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) =>
{
}
¿Se podría refactorizar el archivo a algo como
class MyWorker implements Worker
{
}
_Editado por @DanielRosenwasser para agregar vallas de código.
Los webworkers en TypeScript funcionan igual que en JavaScript. Lo único en cuestión es de dónde obtener los mecanografiados, que es nuestro lib.webworker.d.ts
. Eche un vistazo a http://blog.scottlogic.com/2015/08/10/ts-vs-proj.html y # 4855.
En el futuro, StackOverflow es un lugar mejor para este tipo de preguntas, solo como un aviso.
Gracias por el enlace. En realidad, me pareció más confuso que útil ser honesto. No estoy usando ningún proyecto virtual. Además, estoy desarrollando una aplicación de una sola página sin MVC. Hago mi compilación dentro de VS y no estoy usando la línea de comando. Los problemas con los que estoy luchando son:
Este tipo de preguntas probablemente se hagan mejor en Stack Overflow.