经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 其他 » 区块链 » 查看文章
以太坊remix-ide本地环境搭建
来源:cnblogs  作者:青锋之殇  时间:2019/3/15 8:38:27  对本文有异议

remix-ide简介

? remix-ide是一款以太坊官方solisity语言的在线IDE,可用于智能合约的编写、测试与部署,不过某些时候可能是在离线环境下工作或者受限于网速原因,使用在线remix-ide进行智能合约的开发体验很差,所以搭建一个本地remix-ide开发环境更有助于提升工作的效率。

github地址:https://github.com/ethereum/remix-ide
在线地址:
https://remix.ethereum.org(可能需要FQ)

另建议使用linux或者mac进行智能合约的开发,windows会出现各种莫名其妙的问题(例如:npm安装报错,rm 命令找不到,remix安装不成功等)
如没有实体机可安装虚拟机解决。

安装步骤

1.准备本地环境

  本地remix-ide依赖于nodejs运行,因此要先安装nodejs
  nodejs linux下安装教程*传送门

2.安装remix-ide

  安装remix-ide有两种方式:

(1). 通过nodejs模块安装
remix-ide现在已经被制作成nodejs模块,可直接通过npm安装

  1. npm install remix-ide -g //通过npm安装remix-ide
  2. remix-ide //运行remix-ide

(2).通过github安装

  1. git clone https://github.com/ethereum/remix-ide.git
  2. cd remix-ide
  3. npm install
  4. npm run setupremix
  5. npm start //这里是启动本地remix命令,以后直接通过这个命令启动remix

安装成功没报错之后,打开浏览器访问 http://127.0.0.1:8080,即可使用本地环境进行开发
注;安装过程有点长,因此可能会出现一些问题

  • 安装remix需要用到python,因此确保你安装了python,如果报找不到python.EXE,是因为python版本问题,改成2.7。
  • 安装需要用到wget,因此确保安装了wget
  • 如果报Permission denied,可能是因为nodejs文件夹的权限不够,需要将nodejs的文件夹权限转给当前用户,具体看chown -R user floder命令,另建议linux新手把nodejs安装在
    你当前用户的home目录里面。这样可以避免一些因为权限造成的错误。

原文链接:http://www.cnblogs.com/hinousagi/p/10533478.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号