使用旧的 Rust 2015
0.1.1 |
|
---|---|
0.1.0 |
|
#188 in #子命令
17KB
320 代码行
cargo-wa
A cargo 子命令,用于处理 Rust wasm 项目!
构建要求
您需要已经安装最新稳定版本的 rustc
、rustup
和 cargo
。
如何安装 cargo-wasm
cargo install cargo-wa
这就是您需要做的所有事情!然后您就可以开始运行命令了!
如何使用 cargo-wasm
设置
如果您还没有为 wasm 或 wasm-gc
设置 rustup
,则需要运行
cargo wa setup
这将为您安装 wasm-gc
,同时设置 rustup 使用 wasm32
后端。
创建新项目
要开始一个新的 wasm 项目,请运行
cargo wa new <project_name>
这将设置一个项目,其中包含一个裸 wasm 框架,可以从 index.html
文件在 site
文件夹下运行 wasm 函数。
构建项目
此命令假设您位于项目根目录。要构建 wasm 项目,请运行
cargo wa build
由于 wasm 调试构建中的 bug,所有构建目前都以发布模式构建/运行。请参阅问题 #1。
运行项目
此命令假设您位于项目根目录。要运行 wasm 项目,请运行
cargo wa run
这将尝试打开您的默认浏览器并从中运行代码。
由于 wasm 调试构建中的 bug,所有构建目前都以发布模式构建/运行。请参阅问题 #1。
贡献
有关更多信息,请参阅 CONTRIBUTING.md
许可证
许可方式如下
- Apache 许可证 2.0 版,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
许可
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,均应按上述方式双许可,不得附加任何额外条款或条件。
依赖项
~2.5MB
~46K SLoC