首页 > 其他分享 >worker-rust

worker-rust

时间:2023-04-25 11:58:45浏览次数:49  
标签:unknown worker v1.0 Compiling wasm rust

添加target:wasm32-unknown-unknown

rustup target add wasm32-unknown-unknown
info: downloading component 'rust-std' for 'wasm32-unknown-unknown'
info: installing component 'rust-std' for 'wasm32-unknown-unknown'
 19.0 MiB /  19.0 MiB (100 %)  14.9 MiB/s in  1s ETA:  0s

安装wasm-pack

cargo install wasm-pack

Cargo安装可能会报openssl编译错误,建议直接下载:
https://github.com/rustwasm/wasm-pack
https://rustwasm.github.io/wasm-pack/

安装wasm-bindgen

[INFO]: ⬇️  Installing wasm-bindgen...
  Downloaded wasm-bindgen-cli v0.2.84

npm run dev

$ npm run dev

> [email protected] dev F:\worker\worker-rust
> wrangler dev --local

 ⛅️ wrangler 2.16.0 (update available 2.17.0)
-------------------------------------------------------
Running custom build: cargo install -q worker-build && worker-build --release
[INFO]: 

标签:unknown,worker,v1.0,Compiling,wasm,rust
From: https://www.cnblogs.com/develon/p/17352175.html

相关文章

  • rust交叉编译配置:windows上编译linux可执行程序
    rust交叉编译配置:windows上编译linux可执行程序简述交叉编译大概指在在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码.本次,我们配置的是在windows上编译出在linux上运行的rust可执行程序.我们在安装rust之后,默认会安装跟机器环境搭配的编译相关工具.......
  • Rust编程语言入门之高级特性
    高级特性主要内容不安全Rust高级Trait高级类型高级函数和闭包宏一、不安全Rust匹配命名变量隐藏着第二个语言,它没有强制内存安全保证:UnsafeRust(不安全的Rust)和普通的Rust一样,但提供了额外的“超能力”UnsafeRust存在的原因:静态分析是保守的。使用......
  • Rust语言 学习17 模式匹配
    一、模式基本概念二、模式可辩驳性三、模式语法......
  • Rust、Go 和 Swift 在性能和并发性方面有何差异?
    Rust是一种系统编程语言,旨在快速、安全和并发。其性能令人印象深刻,可以生成快速高效的机器代码。Rust 的编译器使用 LLVM 基础架构,它针对目标架构优化了代码。此外,Rust 的所有权和借用系统确保内存得到有效管理,没有任何运行时开销。Rust的并发模型是基于actor模型的,也就是说并......
  • 一个简单的 rust 项目 使用 bevy 引擎 复刻 Flappy Bird 小游戏
    Rust+Bevy实现的FlappyBird游戏简介一个使用bevy引擎复刻的FlappyBird经典小游戏。通过该项目我们可以学到:bevy的自定义组件,自定义插件,自定义资源,sprite的旋转,sprite的移动,spritesheet动画的定义使用,状态管理,等内容…简单介绍一下包含的内容:游戏状态管理Me......
  • Rust编程语言入门之模式匹配
    模式匹配模式模式是Rust中的一种特殊语法,用于匹配复杂和简单类型的结构将模式与匹配表达式和其他构造结合使用,可以更好地控制程序的控制流模式由以下元素(的一些组合)组成:字面值解构的数组、enum、struct和tuple变量通配符占位符想要使用模式,需要将其与某个值进行比......
  • Rust语言 学习14 智能指针
    一、基本概念......
  • 一个简单的 rust 项目 飞机大战
    Rust实现的飞机游戏简介一个使用bevy引擎制作的飞机游戏。原视频教程地址,github地址。因为bevy已经升级到0.10.1了,所以重新做一遍。顺带手出个教程。下面是做的部分变动:将激光以及玩家的移动模块进行了拆分。新增了背景图片。新增了游戏状态管理Welcome/InGame......
  • rust读取txt
    usestd::fs::File;usestd::io::{BufRead,BufReader};fnmain(){letfile=File::open("f.txt").expect("Filenotfound");letreader=BufReader::new(file);forlineinreader.lines(){println!("{}",li......
  • 提高rust的crates构建速度
    一直以来rust的crates构建速度都比较慢,因为rust把crates库的索引保存到了GitHub上面(https://github.com/rust-lang/crates.io-index)。而国内访问GitHub速度比较慢,其次是下载crates依赖时,是要完全同步这个仓库才能执行下一步的。即使你只需要下载一个库,也要先同步整个GitHub re......