Angular12中使用webworker出现404错误
创始人
2024-10-21 21:31:01
0次
- 确保WebWorker文件的路径正确,最好使用相对路径。例如:new Worker('./app.worker', { type: 'module' });
- 在angular.json文件中指定web worker文件夹的路径。例如:
"assets": [
"src/favicon.ico",
"src/assets",
{
"glob": "**/*",
"input": "./src/web-worker/",
"output": "/web-worker/"
}
]
- 如果WebWorker文件是通过lazy loading方式加载的,确保在启用lazy loading时指定正确的路径,例如:
loadChildren: () => import('./lazy/lazy.module').then(m => m.LazyModule, { /* The workerUrl option is added here. */
loader: new WebpackJsonpModuleLoader(),
delay: 0,
workerUrl: '/web-worker/my-worker.js'
})
相关内容