从零开始学区块链之dapp开发测试环境搭建
Posted S-arige
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始学区块链之dapp开发测试环境搭建相关的知识,希望对你有一定的参考价值。
在前面的文章中已经从整体给大家介绍了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的安装和使用
冲冲冲
以上是关于从零开始学区块链之dapp开发测试环境搭建的主要内容,如果未能解决你的问题,请参考以下文章
区块链DApp从零开始学 | 超详细 DApp创建 | 发行代币token | 宠物领养