#wasmer #version #manager #repository

app wasmerenv

Wasmerenv - Wasmer 的版本管理器

2 个版本

0.1.1 2023 年 5 月 10 日
0.1.0 2023 年 5 月 10 日

#75#wasmer

MIT 许可证

27KB
576 代码行

wasmerenv

待办事项

  • 添加单元测试,目前没有任何测试。
  • 添加与 Wasmer CLI 的集成测试(使用不同版本的 Wasmer 运行 wasm 文件)
  • 添加 CI 以发布到 crates.io

wasmerenv 是基于 Rust 的 Wasmer 版本管理器,Wasmer 是一个 WebAssembly 运行时。该项目允许您轻松地在不同的 Wasmer 版本之间切换,管理安装,并配置您的 shell 环境。

安装

要从 crates.io 安装 wasmerenv

cargo install wasmerenv # Not possible ATM because I am not publishing to crates.io right now

要安装 wasmerenv,克隆仓库并使用 Cargo 构建

git clone https://github.com/yourusername/wasmerenv.git
cd wasmerenv
cargo build --release
export PATH=$PATH:$PWD/target/release

使用方法

$ wasmerenv --help

Usage: wasmerenv <COMMAND>

Commands:
  current  Display the currently active version of wasmer
  shell    Configure wasmerenv for a specific shell (bash, zsh, fish)
  use      Install wasmer
  list     List all the available versions of wasmer
  exec     Run command with wasmer
  help     Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

贡献

欢迎拉取请求。对于重大更改,请首先提出一个问题来讨论您想要更改的内容。

请确保适当地更新测试。

许可证

MIT

依赖项

~10–24MB
~378K SLoC