eos_boilerplate是基于EOS公链设计的一套可快速启动私链环境、快速对智能合约进行编译、调试、发布的标准化工程模板。
该工程模板主要用于:帮助大家快速搭建项目工程,减少在环境搭建、集成前端组件环节的大量时间浪费,让大家集中更多的精力放在具体业务逻辑实现上。
该套模板主要使用Node.js
、Docker
、eosjs
、Shell
、jest
四种技术进行项目开发流程简化。该工程支持:
- 一键式启动、停止、重启、重置私链环境
- 一键式编译智能合约
- 一键式发布智能合约
- 多合约文件时,可指定合约进行编译与发布
- 一键式单元测试
-
克隆工程
git clone [email protected]:ChainDesk/eos_boilerplate.git
-
初始化工程
npm install
- 启动链环境
- 停止链环境
- 编译合约
- 发布合约
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request