当前位置: 首页 > 工具软件 > remix-ide > 使用案例 >

linux 以太坊环境搭建,以太坊remix-ide本地环境搭建(示例代码)

蓬威
2023-12-01

remix-ide简介

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

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

如没有实体机可安装虚拟机解决。

安装步骤

1.准备本地环境

本地remix-ide依赖于nodejs运行,因此要先安装nodejs

nodejs linux下安装教程*传送门

2.安装remix-ide

安装remix-ide有两种方式:

(1). 通过nodejs模块安装

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

npm install remix-ide -g //通过npm安装remix-ide

remix-ide //运行remix-ide

(2).通过github安装

git clone https://github.com/ethereum/remix-ide.git

cd remix-ide

npm install

npm run setupremix

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目录里面。这样可以避免一些因为权限造成的错误。

 类似资料: