与remix 的第八百回合大战

开头都是废话,记录一下自己的心情,部署在最后

一开始一直搭建Ubuntu 平台上了,和中文版Ubuntu 和中文输入法打了半个月的架,后来放弃了Ubuntu。

打算用windows 系统 搭建以太坊的环境,然后又在纠结nodejs  和npm 版本不匹配的问题,和一堆解决了一个,又报另一个的错误.....这有浪费了我好几个月的时间,我始终在放弃和继续中来回的挣扎... 也怪自己掌握的知识太少了,居然不知道有在线版的remix

可是,remix 虽然有在线版,但是实在是太慢了,我还是有点接受不了。。。

这两天自己又逼着自己继续搭建环境,找了一个视频看,老师在安装的时候,也会报很多的错误,但是他都一一化解了,让我有重新看到了希望!

为了以防万一,我又下载了一个win10 虚拟机,希望一个新的环境能按照老师的步骤成功安装。可是又失败了。。。。我从第一个报错开始,就和老师的不一样,心又凉了半截。。。

但是这次我没有多少时间放弃了。。。

自己照着老师的错误,大致的删除了几处报错,然后居然跑起来了!!!! 可是我可能还是改错了什么地方,页面显示了一个remix的图片,然后就什么也没有了。。。

我只能在重新的开始安装,已经记不清这是我第多少遍安装remix 了。。。

突然我看到了一篇知乎的文章,用docker 两行命令就可以搭起remix 了!!!!

在本地部署Remix需要准备两个东西:一个是Remix-project,可以理解为Remix的前端;另一个是Remixd,可以理解为Remix的后端。

1.部署Remix-project

 但是首先是需要安装docker  :

Ubuntu Docker 安装 | 菜鸟教程

我用的是手动安装方法, 自动安装没成功

安装完成后执行着两个命令:

docker pull remixproject/remix-ide:latest
docker run -p 8080:80 remixproject/remix-ide:latest

如果没有错, 这时候localhost:8080 就可以访问了,但是这只完成了一半。

 

2.部署 Remixd 

1) yarn 安装 Remixd(我用npm 安装失败了,头铁的可以试试,我是服了)

        首先安装yarn

Ubuntu:安装yarn_我不想头秃阿的博客-CSDN博客_ubuntu 安装yarn

 按照这个步骤来,基本不会出错了,但是如果你之前安装过nodejs ,一定要卸载干净

sudo apt-get remove nodejs

然后在去/usr/lib/目录下,node_modules这个文件是不是没有了,如果还在的话手动删除一下

yarn  安装完成后就可以继续部署remixd了

yarn global add remixd

如果这步也没有报错,那么恭喜你,距离成功仅剩最后一步了

2)启动 Remix-IDE

remixd -s ./ --remix-ide https://remix.ethereum.org

这是我成功的界面,看着真漂亮

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值