vite配置
TypeScript
export default defineConfig {
server: {
cors: true, // 启用 CORS
headers: {
'Cross-Origin-Opener-Policy': 'same-origin',
'Cross-Origin-Embedder-Policy': 'require-corp',
'cross-origin-resource-policy': 'cross-origin'
}
},
}
错误处理
报其它错误,如(CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f @+0)。查看文件请求路径是否正常

大小0B表示路径异常,需调整资源请求路径

可修改locateFile路径和wasmBinaryFile路径
效果

参考
QT + WebAssembly + Vue环境搭建-CSDN博客