欢迎您 提出问题 或 merge requests, 建议您在为 FFCreator 做出贡献前先阅读以下 FFCreator 贡献指南。
我们通过 issues 来收集问题和功能相关的需求。
在您准备提出问题以前,请先查看现有的 issues 是否已有其他人提出过相似的功能或问题,以确保您提出的问题是有效的。
问题的表述应当尽可能的详细,可以包含相关的代码块。
我们十分期待您通过 Merge Requests 让 FFCreator 变的更加完善。
FFCreator 主仓库只包含 master 分支,其将作为稳定的开发分支,经过测试后会打 Tag 进行发布。
我们希望您能使用npm run commit
来提交代码,保持项目的一致性。
这样可以方便生成每个版本的 Changelog,很容易地追溯历史。
TNFE 团队会查看所有的 MR,我们会运行一些代码检查和测试,一经测试通过,我们会接受这次 MR,但不会立即发布外网,会有一些延迟。
当您准备 MR 时,请确保已经完成以下几个步骤:
- 将主仓库代码 Fork 到自己名下。
- 基于
master
分支创建您的开发分支。 - 如果您更改了 API(s) 请更新代码及文档。
- 检查您的代码语法及格式。
- 提一个 MR 到主仓库的
master
分支上。
首先安装相关依赖
npm i
运行 examples 下相关demo
npm run examples
使用 npm link 进行测试
npm link
通过为 FFCreator 做出贡献,代表您同意将其版权归为 FFCreator 所有,开源协议为 MIT LICENSE