WAPM All In One
WAPM All In One
WAPM
is a product ofWasmer
, theWebAssembly runtime
.
只要安装上 Wasmer
, 就自带 wapm
了
wapm
WebAssembly Package Manager
WebAssembly apps and libraries
wapm / wapm-cli
$ wapm -h
wapm-cli 0.5.5
USAGE:
wapm <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
add Add packages to the manifest without installing
bin Get the .bin dir path
config Config related subcommands
execute Execute a command, installing it temporarily if necessary
help Prints this message or the help of the given subcommand(s)
init Set up current directory for use with wapm
install Install a package
keys Manage minisign keys for verifying packages
list List the currently installed packages and their commands
login Logins into wapm, saving the token locally for future commands
logout Remove the token for the registry
publish Publish a package
remove Remove packages from the manifest
run Run a command from the package or one of the dependencies
run-background-update-check Run the background updater explicitly
search Search packages
uninstall Uninstall a package
validate Check if a directory or tar.gz is a valid wapm package
whoami Prints the current user (if authed) in the stdout
MDN
https://developer.mozilla.org/zh-CN/docs/WebAssembly/Rust_to_wasm
demos
/src/rust-to-wasm-npm
# install package
$ wapm install cowsay
# test
$ wapm run cowsay Hello World!
$ wapm run cowsay Hello World2!
$ wapm run cowsay Hello World 2022!
https://wapm.io/syrusakbary/cowsay
# Prints the current user (if authed) in the stdout
$ wapm whoami
(not logged in)
how to install wapm
❓
Linux / Mac
The easiest way to get wapm is to get the current stable release of Wasmer by using the install script:
# 只要安装上 `Wasmer`, 就自带 `wapm` 了
$ curl https://get.wasmer.io -sSfL | sh
This will get you the current stable release of Wasmer for your platform along with the latest wapm.
Windows
Use the wasmer installer on the releases page to installwapm-cli
.
Build and Install wapm from Source
Alternatively, you can build wapm from source.
wasmer
类安装 node.js,已经自带 npm 了
# 安装 wasmer,已经自带 wapm;
$ curl https://get.wasmer.io -sSfL | sh
$ wasmer -h
wasmer 2.3.0
Wasmer Engineering Team <engineering@wasmer.io>
WebAssembly standalone runtime.
USAGE:
wasmer <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
cache Wasmer cache
compile Compile a WebAssembly binary
config Get various configuration information needed to compile programs which use Wasmer
create-exe Compile a WebAssembly binary into a native executable
help Prints this message or the help of the given subcommand(s)
inspect Inspect a WebAssembly file
run Run a WebAssembly file. Formats accepted: wasm, wat
self-update Update wasmer to the latest version
validate Validate a WebAssembly binary
wast Run spec testsuite
refs
©xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/16689037.html
未经授权禁止转载,违者必究!