3 个版本
0.1.2 | 2020年11月17日 |
---|---|
0.1.1 | 2020年11月16日 |
0.1.0 | 2020年11月15日 |
#1738 在 命令行工具
每月 25 次下载
155KB
64 行
CRF
简单的 React 组件创建器
查看文档 »
报告错误 · 请求功能
目录
关于项目
构建工具
入门
要获取本地副本并运行,请按照以下简单步骤操作。
先决条件
要构建此脚本的版本,您需要。
- Cargo
- Rust
# if you use rustup update rust using:
rustup update
安装
- 克隆仓库
git clone https://github.com/13sfaith/crf.git
- 构建发布版本
cargo build --release
- 可执行文件将存储在
./crf/target/release
使用方法
创建一个 React 组件,可以是类或函数(默认类)
用法:crf [选项]
标志:-h, --help 打印帮助信息 -V, --version 打印版本信息
选项:-t, --type 组件类型 (-t c 或 -t f) [默认: c]
参数:组件名称
一个示例用法是
这将在当前工作目录中创建一个名为 "Example.js" 的 js 文件。该文件将包含一个模板类文件,看起来像这样
该工具的默认行为是创建一个类,但是如果您想创建一个函数组件,我们也有解决方案。
只需这样使用函数标签
这将创建一个名为 "Example.js" 的 js 文件,其中包含以下模板
祝您愉快地编码!
路线图
查看 开放问题 以获取建议的功能列表(以及已知问题)。
贡献
贡献使开源社区成为一个如此美妙的地方,可以学习、启发和创造。您所做的任何贡献都将受到 高度赞赏。
- 分支项目
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m '添加一些 AmazingFeature'
) - 将更改推送到分支 (
git push origin feature/AmazingFeature
) - 打开拉取请求
许可证
遵循MIT许可证分发。更多信息请参阅LICENSE
。
联系方式
Spencer Faith - @13sfaith - [email protected]
项目链接:https://github.com/13sfaith/crf
致谢
依赖项
约3MB
约51K SLoC