如何在webpack中打包多线程的文件,由于数据量太大,希望用多线程来处理数据。
`
main.js
import css from '../src/app.css'
import cationData from './worker.js'
// 数据分类
function classificationData(data){
//创建一个多线程
let worker = new Worker(cationData)
//监听事件
worker.addEventListener('message', function(e){
console.log(e.data)
})
// 触发事件,传递信息
worke.postMessage(data)
}`
worker.js
onmessage = function(e){
console.log(e.data)
postMessage('aa')
}