2022
我们一起努力

Ubuntu 16.04搭建以太坊开发环境

  这里记录一下Ubuntu 16.04以太坊开发环境搭建,方便以后再用。带*为可选。

  Ubuntu16.04

  安装Ubuntu16.04.下载链接

  git

  之后的安装都需要依赖Git

  查看版本号

  geth

  获取geth指令

  <span>geth</span> <span>-</span><span>-</span><span>help</span>

  solc安装

  solidity是以太坊智能合约的开发语言。想要测试智能合约,开发DAPP的需要安装solc。官方文档获取更多信息

  *npm安装

  如果需要安装truffle开放框架,需要先安装nodejs。推荐使用v6.9.4 LTS或更高版本。官方下载链接

  也可以去国内网站找镜像下载。

  下载源码node-v6.9.4.tar.gz

  *truffle和testrpc

  truffle和testrpc是配套的以太坊开发框架。通过truffle可以快速的编译和部署合约并进行测试,同时还有web前端交互界面。truffle官方文档

  testrpc可以理解为快速生成以太坊测试账号。

  由于GFW的原因,安装truffle比较慢,先设置淘宝源。

  npm config <span>set</span> registry https://registry<span>.npm</span><span>.taobao</span><span>.org</span>

  之后安装truffle和testrpc

  npm install <span>-g</span> truffle

  npm install <span>-g</span> ethereumjs<span>-testrpc</span>

  查看版本号

  ><span>truffle</span> <span>-</span><span>-</span><span>version</span>

  <span>v3</span><span>.</span><span>1</span><span>.</span><span>1</span>

  ><span>testrpc</span>

  *sublime text 3126

  sublime text 3126支持Ethereum solidity的高亮插件,比较方便。

  Ctrl+` 调出控制台

赞(0)
文章名称:《Ubuntu 16.04搭建以太坊开发环境》
文章链接:https://www.fzvps.com/117393.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!