16得票1回答
WASI与WebAssembly比较

我了解了WebAssembly(wasm),甚至使用过一些WebAssembly的代码,最近我了解了WASI,我注意到区块链中的以太坊Ewasm和Cosmos Coswasm。它们之间的主要区别是什么? WASI何时是正确的解决方案,WebAssembly何时应该被使用?

15得票2回答
无法安装 Cargo Wasm-pack。

当我在64位Windows 10上运行cargo install wasm-pack时,出现以下错误: error: failed to run custom build command for `openssl-sys v0.9.65` Caused by: process didn...

14得票1回答
为什么在使用wasm-pack构建时生成返回字符串的函数时,wasm-opt会失败?

我正在完成《康威生命游戏》的Rust WASM教程。 文件中最简单的函数之一被称为Universe.render(它是用于呈现代表游戏状态的字符串的函数)。在我运行wasm-pack build时它会导致错误:Fatal: error in validating input Error: fa...

14得票2回答
因为不允许的 MIME 类型(“application/wasm”),加载模块被阻止。

我使用一个静态文件服务器(通过HTTP),其中包含由wasm-pack生成的数据。 使用rustwasm书籍中的示例,我将此代码添加到我的索引HTML页面中: <script type="module"> import init from "....

11得票2回答
是否可以在webpack 5中使用wasm-bindgen?

我跟随 Hello World 指南 为 wasm-bindgen(我使用的是 wasm-bindgen = "0.2.72")。 不幸的是,指南中提到的 npm 包并不是最新的。因为我想要一个干净的起点,所以我尝试升级它们。 这是指南中提到的 package.json 文件: { ...

9得票1回答
通过JavaScript上下文是否可以测试由wasm-pack生成的WebAssembly?

我有一个像这样的Rust + Wasm项目: wasm-pack-example/ pkg/ .gitignore package.json wasm_pack_example.d.ts wasm_pack_example.js wasm_pack...

9得票3回答
如何让webpack将*.wasm文件嵌入到web worker中以供使用?

我有一些 Rust 代码,使用 wasm-pack 和 wasm-bindgen 编译成 WebAssembly。我想从 web worklet/worker 调用此代码。整个应用程序最终应该只有一个单独的 *.js 文件,其他所有内容都内联。 以下是我想象中的构建过程: 1. 使用 wa...

7得票1回答
Web Assembly 和 Rust:cargo build 与 wasm-pack

构建WebAssembly的一些示例使用cargo build(就像《Programming WebAssembly》书中的示例一样) cargo build --release --target=wasm32-unknown-unknown 而其他人使用的是, wasm-pack b...