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

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

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

一、主要目标

这次主要完成2个目标

ganache 的安装和介绍MetaMask的安装和介绍

二、安装ganache

2.1、 下载

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

2.2、安装

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

2.3、配置

点开应用

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

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

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

下面是一个简单的例子

服务配置

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

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

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

三、安装MetaMask(chrome 插件)

3.1、 下载

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

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

3.2、配置测试网络

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

打开之后,大概是这样的

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

然后点击下面的 添加网络

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

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

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

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

这样就配置好了。

3.3、 导入测试账号

选择导入账号

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

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

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

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

四、总结

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

冲冲冲

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Proudly powered by WordPress | Theme: HoneyWaves by SpiceThemes