#cli-tool #angular #built #component #generate #file #angular-cli

app ngrust

受 Angular CLI 启发的 CLI 工具,使用 Rust 构建

5 个稳定版本

1.0.5 2023年12月1日
1.0.4 2023年11月30日
1.0.3 2023年11月25日

#1796命令行实用程序

每月 35 次下载

MIT 许可证

285KB
363

image.png

ngrust

一个受 Angular-CLI 启发的工具,使用 Rust 构建,作为学习项目

Crates.io

要在您的项目中使用 ngrust,请将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
ngrust = "1.0.1"

然后,您可以在终端中使用 ngrust 命令来生成新的组件

ngrust --gc <COMPONENT_NAME>

GitHub

克隆仓库并本地安装

git clone https://github.com/maxiim3/ngrust.git
cd ngrust

要测试 CLI,请运行

cargo run -- # Simulates ngrust
cargo run -- --gc # Simulates ngrust --gc

使用 -- 标志来转义 cargo 命令。

构建和安装项目

使用 --release 标志构建项目

cargo build --release

这将创建位于 /target/release/ 内的可执行二进制文件。然后,使用 sudo 权限将二进制文件移动到您的 PATH。在 macOS 上,它是 /usr/local/bin。完成此操作后,您应该能够使用 ngrust 命令。

<style> *{ font-family:Inter, sans-serif; } h1, h2{ color:#93350d; } p{font-size:18px;} </style>

依赖关系

~4–13MB
~133K SLoC