从零开始学区块链之dapp开发(2)测试环境搭建

  • A+
所属分类:体育平台

在前面的文章中已经从整体给大家介绍了dapp的架构,这一篇主要写一下DApp开发中的测试环境的搭建。

从零开始学区块链之dapp开发(2)测试环境搭建

一、主要目标

这次主要完成2个目标

  1. ganache 的安装和介绍
  2. MetaMask的安装和介绍

二、安装ganache

2.1、 下载

从浏览器打开 https://trufflesuite.com/ganache/ ,找到适配自己的电脑的版本,下载并安装

从零开始学区块链之dapp开发(2)测试环境搭建

2.2、安装

没有太多的内容,最简单的就是一路next

2.3、配置

点开应用

从零开始学区块链之dapp开发(2)测试环境搭建

左右两个选择,两个有啥区别呢?

2.3.1、如果只是一次简单使用,可以用左侧的quick start,你啥不用配置,直接就是一个简单的链了。该场景比较适合,没有什么自定义配置的场景

2.3.2、在创建的时候,可以有一些配置,该选项比较适合有一定基础,并且知道自己需要什么的同学用。

下面是一个简单的例子

从零开始学区块链之dapp开发(2)测试环境搭建

服务配置

这些配置会在和钱包连接的时候使用

从零开始学区块链之dapp开发(2)测试环境搭建

这些配置,会指定创建多少账号,每个账号多少币

还有一些其他的参数配置,自己可以按需配置。

三、安装MetaMask(chrome 插件)

3.1、 下载

从https://metamask.io/download.html 按照需求下载

下载好之后,就是chrome的插件安装。相信大家都可以成功安装并创建账号。

3.2、配置测试网络

好的,我相信你们已经安装MetaMask并创建好了账号。

打开之后,大概是这样的

从零开始学区块链之dapp开发(2)测试环境搭建

这个是默认状态。 现在我们把钱包和测试链连接起来。

从零开始学区块链之dapp开发(2)测试环境搭建

然后点击下面的 添加网络

从零开始学区块链之dapp开发(2)测试环境搭建

大概是这样,然后我们把ganache的参数给填写过来。

或者,把本地测试网络的数据修改到ganache。

从零开始学区块链之dapp开发(2)测试环境搭建

这里可以把metamask给我们准备的测试网络用上。

从零开始学区块链之dapp开发(2)测试环境搭建

按照1、2、3、4的步骤,查看配置,然后打开ganache,然后修改配置 如下图

从零开始学区块链之dapp开发(2)测试环境搭建

这样就配置好了。

3.3、 导入测试账号

从零开始学区块链之dapp开发(2)测试环境搭建

选择导入账号

从零开始学区块链之dapp开发(2)测试环境搭建

选取类似 私钥 然后去ganache获取私钥

从零开始学区块链之dapp开发(2)测试环境搭建

点击账号后面的钥匙标志,在弹窗中复制私钥

回到metamask中复制到私钥中,然后导入。

从零开始学区块链之dapp开发(2)测试环境搭建

如果看到这里,就完成了连接。这里的100eth就是我们的测试环境中给的。

四、总结

至此,测试链和钱包已经完成了绑定,下一篇会写remix的安装和使用

从零开始学区块链之dapp开发(2)测试环境搭建

冲冲冲

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: