¿Cómo usar Web Workers en una compilación de módulo con Requirejs?
Tengo una aplicación que funciona bien escribiendo con Requirejs y Backbonejs, pero a veces es realmente lenta ... ¡Por ejemplo, cuando se trata de hacer que funcione la aritmética! Traté de usar un Web Worker para hacer este trabajo aritmético como este:
Mi módulo (traffic.js):
define(["jquery", "use!underscore", "use!backbone", "namespace" ],
function ($, _, Backbone, globals) {
.....
var worker = new Worker("arithmetic.js");
worker.addEventListener('message', function(e) {
console.log(e.data);
}, false);
worker.postMessage(globals.data); // Send data to our worker.
});
arithmetic.js:
define(["use!underscore", "use!backbone" ],
function ($, _) {
//Here die Operations
});
Pero tengo el errordefine no está definido !!
Lo intenté comoest también, pero sin éxito !!
¿Cómo usar Web Worker en requirejs o con backbonejs ??
¡Gracias