EOS入门指南-PART1 环境搭建

本文作为系列第一篇文章,主要介绍了如何搭建EOS本地环境、运行节点并并进行简单的交互:如创建钱包。

note:笔者用的是macOS系统。

EOS主网正式上线,想必大家都很激动吧。我的第一感觉是,虽然EOS离自己的目标仍然还有一段路要走,但是它依然是被寄予厚望的公链项目。现在似乎是更加深入了解EOS的好时候,一开始,我们会学习一些和EOS平台交互的简单操作。

在正式开始之前,有一点需要提醒大家,你需要掌握下面这些基本知识:

  • 命令行的简单操作(会切换目录就行啦)
  • git的简单使用(会git clone就行啦)

即使你还没有接触过这些,百度一下,十分钟搞定。

1. git clone

进入一个你想要放置eos项目的目录,把下面这行命令复制到终端里,然后按下enter:

(对我来说,我想把eos放在目录/Users/hammer/blockchain中)

cd /Users/hammer/blockchain 
git clone https://github.com/EOSIO/eos --recursive

这会帮你安装一大堆“东西”,--recursive可以确保你安装了属于这个项目的所有“东西”。它会层级式地复制这个目录,一直复制到目录树的最底层(大家可以想象一下俄罗斯套娃 =v=)。关于git的使用解释到这儿就可以啦。

现在,让我们进入这个目录里看看:

cd eos
ls

输入上面的命令就会显示如下界面:

eos项目内容

真的有好多东西!你肯定想,如果有其他更轻量级的方法来和EOS主网交互,该是一件多棒的事情。不过,既然你都读到这儿了,我猜你可能也是蛮拼(认真)的。

做到这儿,我们的主要目的就是在本地搭建EOS。就在你刚刚下载的目录里,有一个脚本可以实现这个功能。比较逊的就是,整个安装工程太浩大了,大概1G多,里面有超级多的依赖包。

并且它需要你提前安装有xcode,mongodb,homebrew还有一堆其他的东西。因为我事先已经装好这些了,所以可能会更省心一些。如果你还没装,估计就要耗时更久了。尽管其实,其中的某些依赖,EOS也并不是非要不可(但是你就要装啊。。╮( ̄^ ̄)╭)。

对于一个 getting_start 文章来说,上面这些对于小白的杀伤力依然太强了。咱们就拿MongoDB来举个例子,mongodb简而言之就是一个数据库。那么为什么一个数据库会跟区块链项目扯上关系?是不是区块链就是个数据库?看上去EOS似乎使用mongodb作为主要数据的辅助支撑。这样的话

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值