#react #boilerplate #cli

程序 crf

生成 React 组件模板的工具

3 个版本

0.1.2 2020年11月17日
0.1.1 2020年11月16日
0.1.0 2020年11月15日

#1738命令行工具

每月 25 次下载

MIT 许可证

155KB
64

Contributors Forks Stargazers Issues MIT License LinkedIn


CRF

简单的 React 组件创建器
查看文档 »

报告错误 · 请求功能

目录

关于项目

构建工具

入门

要获取本地副本并运行,请按照以下简单步骤操作。

先决条件

要构建此脚本的版本,您需要。

  • Cargo
  • Rust
# if you use rustup update rust using:
rustup update

安装

  1. 克隆仓库
git clone https://github.com/13sfaith/crf.git
  1. 构建发布版本
cargo build --release
  1. 可执行文件将存储在
./crf/target/release

使用方法

创建一个 React 组件,可以是类或函数(默认类)

用法:crf [选项]

标志:-h, --help 打印帮助信息 -V, --version 打印版本信息

选项:-t, --type 组件类型 (-t c 或 -t f) [默认: c]

参数:组件名称

一个示例用法是

example image

这将在当前工作目录中创建一个名为 "Example.js" 的 js 文件。该文件将包含一个模板类文件,看起来像这样

example class

该工具的默认行为是创建一个类,但是如果您想创建一个函数组件,我们也有解决方案。

只需这样使用函数标签

example imag

这将创建一个名为 "Example.js" 的 js 文件,其中包含以下模板

example function

祝您愉快地编码!

路线图

查看 开放问题 以获取建议的功能列表(以及已知问题)。

贡献

贡献使开源社区成为一个如此美妙的地方,可以学习、启发和创造。您所做的任何贡献都将受到 高度赞赏

  1. 分支项目
  2. 创建您的功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交您的更改 (git commit -m '添加一些 AmazingFeature')
  4. 将更改推送到分支 (git push origin feature/AmazingFeature)
  5. 打开拉取请求

许可证

遵循MIT许可证分发。更多信息请参阅LICENSE

联系方式

Spencer Faith - @13sfaith - [email protected]

项目链接:https://github.com/13sfaith/crf

致谢

依赖项

约3MB
约51K SLoC