[区块链笔记8] 前端js通过metamask的web3与智能合约交互
注意:这是一篇没有任何营养的笔记 文章目录 准备阶段 Ganache与metamask链接 前端页面 第1个bug 第2个bug 今日总结 准备阶段 truffle框架搭建 编写solidity代码 编辑迁移文件 编辑truffle-config.js文件 truffle编译 启动Ganache truffle部署 ps:前几篇笔记里有搭建过程 Ganache与metamask链接 把ganache的12个单词复制到metamask里设置密码 设置metamask网络到http://127.0.0.1:7545 完成链接 前端页面 未完成,因为遇到bug了 在truffle console里面使用的语句到了前端js里面就完全失效,真的已经无语了。这个破东西整了一天,各种百度最后还是没有成功。 希望有明白怎么回事的大佬评论区留言(估计不会有人回答的) ps:等以后再回来做这部分 还是先说一下菜鸡这一天在整的东西吧, 希望大家帮忙看一看,bug在文末说明 先把solidity源码放到remix里面编译一下,拿到他的ABI,放到一个js文件里去。 然后就编写前端代码 < ! DOCTYPE html > < html > < head > < meta charset = "utf-8" > < title > front - web < / title > < script type