我正在努力让webpack使用一组使用wasm-bindgen编译的WebAssembly files。
即使这可能只是一个与webpack的issue,它让我意识到我没有完全理解这些古怪的WebAssembly工具之间的区别。
发布于 2019-04-25 00:59:28
使用wasm-bindgen和Emscripten编译的
WebAssembly模块
这没有任何意义。你把所有的东西都混在一起了,你链接的问题不应该应用到你的问题上。wasm-bindgen和Emscripten之间没有关系。
首先,asm.js是在浏览器中运行C/C++ (或Rust)代码的第一个尝试,被认为是WebAssembly的前身。它是JS的一个子集,C/C++代码可以编译成它。Asm.js编译的C/C++代码可以在任何浏览器中运行,因为它是JS,并且在许多浏览器中性能更好,因为它是JS的一个高度优化的子集。但是,asm.js的性能通常不如WebAssembly。
对其他人来说,简而言之:
https://stackoverflow.com/questions/55834914
复制相似问题