- 安装 rust 工具链(rustup,rustc,cargo);
- 安装 wasm-pack。用于构建、测试和发布 WASM 的 Rust CLI 工具,该项目将使用 wasm-pack 相关的命令来构建 WASM 二进制内容;
- 执行
cd fibonacci进入 fibonacci 目录,执行wasm-pack build; - 执行
cd pure进入 pure 目录 ,执行node server.js; - 浏览器访问
http://localhost:8081/;
此时可以在浏览器控制台看到基于 Rust 书写的斐波那契函数所执行的结果。
控制台会输出以下内容:
rust output: 10946
rust output: 10946- 执行
cd webpack进入 webpack 目录 ,执行yarn && yarn server; - 浏览器访问
http://localhost:8082/
此时可以在浏览器控制台看到基于 Rust 书写的斐波那契函数所执行的结果。
控制台会输出以下内容:
rust output: 10946