2 个版本
0.1.1 | 2020 年 11 月 9 日 |
---|---|
0.1.0 | 2020 年 11 月 9 日 |
#7 in #noun
7KB
150 行
felfel
用于生成波斯语复合名词的 Rust 库和 CLI 工具。
这是一段生成波斯语复合名称的代码。可用于命名事物或匿名访客,或者仅供娱乐。
用法
felfel 可作为库或小的 CLI 工具使用。
作为 CLI 工具使用
# Install it
$ cargo install felfel
# Use it in command line
$ felfel --> hopefully will make you smile
作为库使用
将以下内容添加到您的 Cargo.toml
[dependencies]
felfel = 0.1
然后调用 gen
函数
use felfel;
fn main() {
println!(felfel::gen());
}
作为 WebAssembly 包使用
felfel 已编译为 Wasm 并作为 JavaScript 包发布到 npm。首先将其添加到您的 package.json
# Add it to your program
$ npm install felfel
然后调用 gen
函数
import * as felfel from "felfel";
console.log(felfel.gen());
您还可以使用 wasm-pack build --target no-modules
的输出并将其上传到某处。
开发
唯一值得注意的命令是 npm 包的生成
# install wasm-pack
$ cargo install wasm-pack
# build the npm package
$ wasm-pack build --target nodejs
# publish the package
$ wasm-pack publish
许可证
felfel 基于 MIT 许可证分发。
依赖
~0.8–1.6MB
~31K SLoC