Skip to content

使用truffle + vue + web3 搭建的去中心化益智竞赛系统

License

Notifications You must be signed in to change notification settings

CarolSum/MillionHeros

Repository files navigation

Million Heros

一款去中心化益智竞赛系统,项目采用truffle + ganache合约框架,前端框架采用Vue + Vuex + Antd

文档

  1. 选题背景
  2. 使用说明
  3. 测试文档

开发注意事项:

智能合约开发:

  • /contracts中编写sol文件,然后使用truffle migrate --reset进行合约编译和部署;
  • /test中编写测试文件,使用truffle test进行单元测试;

前端开发

  • truffle migrate生成的\build\contracts目录下的合约json文件复制到\src\front-end\src\contracts目录下对应的文件中。注意文件格式的不同。
  • 前端开发后使用npm run build,生成部署文件于目录\src\front-end\dist,将\src\front-end\dist目录下所有内容复制到\src\front-end目录下,然后在根目录使用npm run dev即可启用lite-server

记得在\根目录和\src\front-end\目录下分别执行一下npm install 安装依赖

About

使用truffle + vue + web3 搭建的去中心化益智竞赛系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published