webworkify-webpack
Version:
launch a web worker at runtime that can require() in the browser with webpack
16 lines (11 loc) • 407 B
JavaScript
import work from '../'
var w1 = work(require.resolve('./common-js-worker.js'))
w1.addEventListener('message', function (ev) {
console.log('CommonJS Worker:', ev.data)
})
w1.postMessage(4) // send the worker a message
var w2 = work(require.resolve('./es6-worker.js'))
w2.addEventListener('message', function (ev) {
console.log('ES6 Worker', ev.data)
})
w2.postMessage(4) // send the worker a message