# ciallo_wasm

[](https://crates.io/crates/ciallo_wasm)
[](https://www.npmjs.com/package/@hakochest/ciallo-wasm)
一个向终端或控制台输出 `Ciallo~(∠・ω< )⌒☆` 的库。
## 安装
将以下内容添加到您的 `Cargo.toml` 文件中:
```toml
[dependencies]
ciallo_wasm = "0.7.21" # 请使用正确的版本号
```
## 使用
```rust,no_run
use ciallo_wasm::ciallo;
fn main() {
ciallo();
}
```
运行后,您将在终端或控制台中看到:
```console
Ciallo~(∠・ω< )⌒☆
```
## 全局安装
你也可以通过 `cargo install` 来全局安装这个库的二进制程序:
```bash
cargo install ciallo_wasm
```
安装后,你可以在任何地方运行:
```bash
ciallo
```
然后你会在终端看到:
```console
Ciallo~(∠・ω< )⌒☆
```
## WebAssembly (Wasm)
这个库同样可以被编译为 WebAssembly 并在 JavaScript 中使用。请查看 [NPM 包](https://www.npmjs.com/package/@hakochest/ciallo-wasm) 以获取更多信息。
## 测试
仓库根目录的 `test/` 目录包含两个测试/示例:
- `test/node/`:基于 Node 的示例 — 由于 NodeJS 当前对 WebAssembly 的一些支持限制,该示例暂时不太适配(需要额外的 Node-WASM 配置或运行时支持)。
- `test/vue/`:基于 Vue 的示例 — 已完美适配,可直接作为在浏览器中通过打包加载本库的参考。
如果要运行 `vue` 示例,请进入 `test/vue` 并按照该目录内的说明使用 npm/yarn 安装依赖并启动开发服务器。