## 如何运行
1. 首先需要配置好`node`、`npm`、`yarn`,安装`ganache`,`chrome`,`chrome`安装插件`MetaMask`
2. 安装 truffle,`yarn global add truffle`
3. 打开`ganache`软件
4. 在`ganache`软件上选择 quickstart,单击右上角齿轮图标进行设置
5. 在 workspace 标签页中 add project 选中 `./truffle-config.js`,server 标签卡将端口改为8545。
6. 单击右上角 save and restart。
7. 选中 ganache 软件中最上面 contracts 选项卡,将 crowdFunding 合约的地址复制,找到`./crowdfunding/src/api/contract.ts`文件的第7行,将 0x 开头的地址覆盖为刚刚复制的地址。
8. 切换到 finalWork 文件夹下
9. 输入:`truffle compile`
10. 输入:`truffle migrate`
11. 将`./build/contracts/CrowdFunding.json`复制到`./crowdfunding/src/api/`目录下
12. 切换到`./crowdfunding/`目录下
13. 输入:`yarn`
14. 安装完毕后输入:`yarn serve`
15. 浏览器中访问:`http://localhost:8080`
16. 在`metamask`中选择连接 localhost:8545 的本地网络,并且从 ganache 中导入几个账户进去,就可以开始测试了。
## 成功界面截图
<img src="assets/image-20210101201434532.png" alt="image-20210101201434532" style="zoom:80%;" />
<img src="assets/image-20210101201558428.png" alt="image-20210101201558428" style="zoom:80%;" />
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
<项目介绍> 如何运行 首先需要配置好node、npm、yarn,安装ganache,chrome,chrome安装插件MetaMask 安装 truffle,yarn global add truffle 打开ganache软件 在ganache软件上选择 quickstart,单击右上角齿轮图标进行设置 在 workspace 标签页中 add project 选中 ./truffle-config.js,server 标签卡将端口改为8545。 单击右上角 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。
资源推荐
资源详情
资源评论
收起资源包目录
浙江大学区块链大作业-一个众筹项目的DAPP+源代码+文档说明+安装说明.zip (35个子文件)
crowdfunding-dapp-master
truffle-config.js 4KB
migrations
2_initial_CrowdFunding.js 132B
1_initial_migration.js 126B
assets
image-20210101201558428.png 98KB
image-20210101201434532.png 179KB
crowdfunding
yarn.lock 441KB
babel.config.js 73B
src
main.ts 252B
App.vue 557B
api
CrowdFunding.json 1.25MB
contract.ts 4KB
components
base
createForm.vue 4KB
fade.vue 297B
modal.vue 921B
footer.vue 1KB
header.vue 2KB
Use.vue 5KB
type
form.ts 1KB
router
index.ts 543B
shims-vue.d.ts 146B
index.css 226B
views
Myself.vue 4KB
Funding.vue 6KB
Home.vue 5KB
package.json 685B
public
logo.png 2KB
header.png 77KB
index.html 613B
.gitignore 231B
tsconfig.json 673B
光影程序授权声明.txt 329B
test
.gitkeep 0B
contracts
Migrations.sol 419B
CrowdFunding.sol 6KB
README.md 1KB
共 35 条
- 1
资源评论
- MNil02024-04-08资源和描述一致,质量不错,解决了我的问题,感谢资源主。
奋斗奋斗再奋斗的ajie
- 粉丝: 1202
- 资源: 2908
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功