LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 学习以太坊编程,几个在线编程器了解一下

学习以太坊编程,几个在线编程器了解一下

2020-11-10 cncoin 来源:区块链网络

最近周末没事打算学习一下以太坊编程,结果好不容易问别人要来了资料,但是发现,其中安装环境比较麻烦,整了很长时间都没弄好,具体过程如下:

1、安装 Node.js

这个简单,直接安装完成

2、安装geth

这个也简单,完成

3、安装 solidity 编译器

出了问题:

4、安装web3没问题

5、安装 truffle

出了问题

6、安装 webpack

出了问题

最后初始化私链,没问题,启动私链 也没问题,创建地址,没问题

挖矿 执行 miner.start(1) 这里出现问题,直接运行了一大段代码,最后退出程序,返回主目录了,在多次尝试无果的情况下,打算放弃本地私链的搭建,于是改为使用在线编程器。

执行挖矿之后,最后退出到目录中

找了一下,发现手上的教程是win10的,而我的电脑是win7的,怀疑是这个问题,但是没办法解决,因此准备放弃。

网上搜索的在线编程器主流的还是remix,但是这里有个问题,就是一直打不开,刚好这段时间梯子不太好使,于是又开始不断寻找,找到了一个网站的remix中文版:

链接如下:

http://remix.hubwiz.com/#optimize=false&version=soljson-v0.5.1+commit.c8a2cb62.js

同时自己发现remix的其实可以不用梯子就行,只需要将网站改下,http改为https就行,试了一下确实可以

https://remix.ethereum.org/

这里是一个新版本的remix 我们看到了其中还集成了swam和iPfs功能,也就是说,我们可以将代码上传到ipfs上面。

下面是代码上传到ipfs上的提示

可以说remix是一个非常不错的以太坊编译器,新手可以建议去使用,当然前提是不会搭建本地私链的话。

当然除了remix之外,之前参与oasislab的活动的时候,还发现了一个比较不错的编译器,就是buidl,当然整个编译器是供大家进行学习的,目前搭建在oasiseth链上,也是兼容以太坊代码的,只不过有点不好的是编译器数量可选的比较少,

https://buidl.secondstate.io/?s0426&web3_provider=https%3A%2F%2Frpc.oasiseth.org%3A8545&web3_chainId=69&gas_price=1&gas_limit=8000000&tutorial=second-state/opendapps/oasis

不过有点不错的是他们支持直接创建dapp,并且将网页发布出去,这样就能让大家直接用到dapp了,这点不错。

其中点publish就行,然后会生成一个网页,也就是我们平时体验的dapp那个样子,当然这里网页生成也需要时间,因此得等一会儿,刚生成的时候会显示无法打开。

最后如果有对以太坊编程感兴趣的朋友,也欢迎加我vx:624151270 来共同学习,其实这方面我也是刚开始接触,谢谢大家。

—-

编译者/作者:cncoin

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...