【发布时间】:2021-02-04 05:35:13
【问题描述】:
当我在 index.ts 中使用 Deno 运行这段代码时遇到了这个问题。
const wasm = await Deno.readFile("./wasm_test/pkg/wasm_test_bg.wasm");
const wasmModule = new WebAssembly.Module(wasm);
const wasmInstance = new WebAssembly.Instance(wasmModule);
const wasmTest = wasmInstance.exports;
wasmTest.sum(1, 3); // Error
错误:此表达式不可调用。 'ExportValue' 类型的成分均不可调用。
调用sum 时出现错误,结果应该是4。
当我将它作为 index.js 运行时,它可以完美运行。
我使用 wasm-pack 编译 Rust 代码。
【问题讨论】:
标签: javascript typescript webassembly deno