欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂區(qū)塊鏈開發(fā)2.0以太坊環(huán)境搭建講解

2018-08-27 14:10:02 1320瀏覽

2018年隨著互聯(lián)網(wǎng)行業(yè)區(qū)塊鏈技術(shù)飛速的發(fā)展,目前區(qū)塊鏈開發(fā)作為一門新的編程技術(shù),區(qū)塊鏈無疑正處于風(fēng)口浪尖之上,其發(fā)展前景于普通大眾而言也終將是利好。但目前由于區(qū)塊鏈技術(shù)處于發(fā)展早期階段,存在技術(shù)成熟度、落地應(yīng)用場(chǎng)景有限等問題,下面是扣丁學(xué)堂區(qū)塊鏈培訓(xùn)之2.0以太坊環(huán)境搭建講解。



一下在ubuntu16.04版本下測(cè)試:

1、如果沒有安裝,需首先安裝git

sudoapt-getgit

sudoadd-apt-repositoryppa:git-core/ppa

sudoapt-getupdate

sudoapt-getinstallgit

查看版本號(hào):

git--version

2、安裝geth

sudoapt-getinstallsoftware-properties-common

sudoadd-apt-repository-yppa:ethereum/ethereum

sudoapt-getupdate

sudoapt-getinstallethereum

獲取geth指令

geth--help

安裝后,運(yùn)行:

gethconsole

3、安裝npm與nodejs

官網(wǎng):https://nodejs.org/en/

安裝后,輸入:

node-v

由于新版的nodejs已經(jīng)集成了npm,所以之前npm也一并安裝好了。同樣可以通過輸入"npm-v"來測(cè)試是否成功安裝。命令如下,出現(xiàn)版本提示表示安裝成功:

$npm-v

2.3.0

4、solc安裝

solidity是以太坊智能合約的開發(fā)語言。想要測(cè)試智能合約,開發(fā)DAPP的需要安裝solc。官方文檔獲取更多信息

https://solidity.readthedocs.io/en/develop/installing-solidity.html

sudoadd-apt-repositoryppa:ethereum/ethereum

sudoapt-getupdate

sudoapt-getinstallsolc

5、安裝solc-cli

npmisolc-cli

備用:

sudonpminstall-gsolcsolc-cli–save-dev

6、安裝testrpc

testrpc是在本地使用內(nèi)存模擬的一個(gè)以太坊環(huán)境,對(duì)于開發(fā)調(diào)試特別方便快捷,當(dāng)合約在testrpc中測(cè)試通過后,再部署到geth中去。

sudonpminstall-gethereumjs-testrpc

完成后輸入測(cè)試:

testrpc

7、安裝truffle

sudonpminstall-gtruffle

驗(yàn)證:

truffleversion

錯(cuò)誤:

如果你是直接執(zhí)行

sudonpm-ginstallsolcsudonpm-ginstallsolc-cli

或者

sudonpm-ginstallsolcsolc-cli--save-dev

那么就進(jìn)坑了。。。就會(huì)出現(xiàn)下面這種情況

solc-cli@^0.3.0requiresapeerofsolc@^0.3.5butnonewasinstalled.

突然想起了一個(gè)好辦法,它說需要solc@^0.3.5的,那我指定安裝這個(gè)版本的不就行了嘛,然后執(zhí)行命令

sudonpm-ginstallsolc@^0.3.5solc-cli--save-dev

錯(cuò)誤2:

使用truffleinit命令時(shí)出現(xiàn)如下錯(cuò)誤,主要是nodejs安裝問題

SyntaxError:Unexpectedtoken=

atexports.runInThisContext(vm.js:53:16)

atModule._compile(module.js:374:25)

atObject.Module._extensions..js(module.js:417:10)

atModule.load(module.js:344:32)

atFunction.Module._load(module.js:301:12)

atFunction.Module.runMain(module.js:442:10)

atstartup(node.js:136:18)

atnode.js:966:3

在github上找到解決方法(https://github.com/trufflesuite/truffle/issues/128),把nodejs升級(jí)一下就可以了,這里我們通過安裝n模塊來升級(jí)

sudonpminstall-gn

sudonstable--

錯(cuò)誤3:

npm遇到的問題:

Iamgoingtoupdatenpmlatestverbutit'sshowingthiserrormessage,helpmetosolvethisproblemthankyou..

G:>npmi-gnpmERR!codeENOLOCALnpmERR!Couldnotinstallfrom""asitdoesnotcontainapackage.jsonfile.

npmERR!Acompletelogofthisruncanbefoundin:npmERR!C:\Users\hemanth\AppData\Roaming\npm-cache_logs\2018-01-08T03_34_29_774Z-debug.log

解決方案:

npmcacheverify

npminstall-gcreate-react-app

錯(cuò)誤4:

Error:Cannotfindmodule'./build/Release/scrypt':解決辦法:

blog.csdn.net/wo541075754/article/details/53155578

以上就是關(guān)于扣丁學(xué)堂區(qū)塊鏈開發(fā)2.0以太坊環(huán)境搭建的詳細(xì)介紹,希望對(duì)同學(xué)們有所幫助,想要了解更多請(qǐng)關(guān)注扣丁學(xué)堂官網(wǎng)或微信公眾號(hào),此外扣丁學(xué)堂區(qū)塊鏈視頻教程80%供學(xué)員免費(fèi)在線觀看,想要學(xué)習(xí)區(qū)塊鏈的小伙伴快到扣丁學(xué)堂報(bào)名吧。扣丁學(xué)堂區(qū)塊鏈交流群:850351616。



【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】

 

查看更多關(guān)于區(qū)塊鏈培訓(xùn)技術(shù)資訊的相關(guān)文章>>


標(biāo)簽: 區(qū)塊鏈培訓(xùn) 區(qū)塊鏈技術(shù) 區(qū)塊鏈開發(fā) 區(qū)塊鏈視頻教程 比特幣 以太坊

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國(guó)免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號(hào)中關(guān)村智誠(chéng)科創(chuàng)大廈4層
京ICP備2021002079號(hào)-2   Copyright ? 2017 - 2022
返回頂部 返回頂部