REMIX与LOCALHOST相连
让Remix与本地文件系统进行交互,点击connect同时找到localhost下的Remix文件管理器的共享目录。在开始之前,参考网址:
https://remix.readthedocs.io/en/latest/tutorial_remixd_filesystem.html 如何运行Remixd。
大概如下:
通过Remixd来访问Remix IDE内的共享目录:
Remixd是一个npm模块,它的作用是授权remix网页应用程序访问本地电脑目录。
Remixd源码可从这个地址获取到:https://github.com/ethereum/remixd

什么是Remixd?
Remixd是一个和Remix IDE(比如Browser-Solidity)搭配使用的工具。它可使Remix IDE(网页应用程序)和本地电脑之间建立一个连接。

全局安装Remixd的命令如下:
npm install -g remixd
之后使用命令:remixd -s 来启动Remixd并共享参数给定的绝对路径的目录。

通过Remix IDE与Remixd之间的websocket连接来共享该目录。
确保执行Remix的用户具有该目录的读写权限。

注意:Remixd会给所有能够访问本地电脑TCP端口65520的应用程序都提供该目录的完全读写权限。

在Remix IDE端来启动该连接。
点击localhost connection图标:

会弹出一个询问确认对话框:

点击OK即可启动一个绘画,若成功连接建立,则该图片状态会变为绿色。
将鼠标悬停在该图标上会显示状态的更多详细内容。
此时共享目录在文件管理器中也可以被共享到。

Win10下环境安装:

第一步:安装nodejs, 去官网下载这个版本:node-v9.10.1-x64.msi

第二步:带参数安装Python: npm install –global –production windows-build-tools

这个参数会自动把所有的python依赖库都安装上,不需要再操心Python了。

第三步: npm install –global node-gyp

第四步:安装remixd: npm install -g remixd

第五步:先创建一个文件夹:F:\Remix-Share,然后共享这个文件夹:remixd –s F:\Remix-Share

REMIX与LOCALHOST相连的更多相关文章

  1. remix的使用

    remix首先,这个东西其实是有一个线上版本的,只要登录上网址:https://remix.ethereum.org就可以直接使用了,但是我更多用的是本地配置的remix-ideremix-ide的文 ...

  2. 搭建智能合约开发环境Remix IDE及使用

    目前开发智能的IDE, 首推还是Remix, 而Remix官网, 总是由于各种各样的(网络)原因无法使用,本文就来介绍一下如何在本地搭建智能合约开发环境remix-ide并介绍Remix的使用. 写在 ...

  3. 以太坊系列之十一: 零起步使用remix开发智能合约

    一步一步使用remix开发智能合约 最新版的remix(2017-8-3)只能使用在线开发了,已经没有离线版本了,并且好像在线版本要FQ才能访问(自行解决). 1.打开remix 注意地址如果是htt ...

  4. 让remix使用本地文件系统

    让remix使用本地文件系统   转:https://blog.csdn.net/platocnet/article/details/83376792 1. 测试发现使用npm命令安装相关环境不成功, ...

  5. 以太坊-Win环境下remix环境搭建

    一.node.js环境搭建 有多个安装方法,但是注意npm与node版本相关性较强!以下方案较为简便 1.下载网址 http://nodejs.cn/download/ 2.下载window 64位 ...

  6. 以太坊-Mac环境下remix环境搭建

    环境: 设备:MacBookPro 系统:macOS Catalina 10.15.7 芯片: intel i7 Node,npm,nvm安装 Node,npm的安装方式有很多种此处作者第一次通过命令 ...

  7. Remix本地化,加载本地合约文件,本地链接Remix

    智能合约IDE,在线的比较卡,而且切换网络面临文件丢失的风险,选择本地搭建Solidity本地编辑环境,Remix-IDE + Remixd组合,加载本地合约代码.这里用到两个工具: Remix ID ...

  8. 2003-Can't connect to mysql server on localhost (10061)

    mysql数据库出现2003-Can't connect to mysql server on localhost (10061)问题 解决办法:查看wampserver服务器是否启动,如果没有启动启 ...

  9. MySql Access denied for user 'root'@'localhost' (using password:YES) 解决方案

    关于昨天下午说的MySQL服务无法启动的问题,解决之后没有进入数据库,就直接关闭了电脑. 今早打开电脑,开始-运行 输入"mysql -uroot -pmyadmin"后出现以下错 ...

随机推荐

  1. VMware 12安装Mac OS X 10.11

    去年写了一篇安装Mac OS X 10.10的文章,看到大家都想体验OS X,大多数都能成功,但也在其中发现了一些问题,所以更新一下,希望对大家有所帮助.   1048VMware 11安装Mac O ...

  2. 用dynamic的方式来转换Json对象

    来自这里:http://stackoverflow.com/questions/3142495/deserialize-json-into-c-sharp-dynamic-object If you ...

  3. redis 有序集合类型

  4. ID3和C4.5、CART

    CART连续属性参考C4.5的离散化过程,区别在于CART算法中要以GiniGain最小作为分界点选取标准.是否需要修正?处理过程为: 先把连续属性转换为离散属性再进行处理.虽然本质上属性的取值是连续 ...

  5. window环境下安装node.js

    在使用sublime text 3 过程中,node.js装了好几次都没有成功,今天终于成功了,现将安装过程整理一下. 安装过程中主要参考了以下代码: 第一,下载文件 https://nodejs.o ...

  6. js动画效果

    js能够按照预定的时间间隔重复调用一个函数,而这意味着我们可以随着时间的推移而不断改变某个元素的样式.动画是样式随时间变化的完美例子之一. js函数setTimeout能够让某个函数在经过一段预定的时 ...

  7. JT796、JT808、JT809、JT1076、JT1077、JT1078部标平台过检道路运输车辆卫星定位系统企业视频监控平台检测登记表

    道路运输车辆卫星定位系统企业视频监控平台检测登记表的具体格式如下: 报名检测需要以下材料: 0检测报名须知.doc   点击下载 1检测意向单.doc   点击下载 2-1道路运输车辆卫星定位系统企业 ...

  8. 洛谷P4316 绿豆蛙的归宿(期望)

    题意翻译 「Poetize3」 题目背景 随着新版百度空间的上线,Blog宠物绿豆蛙完成了它的使命,去寻找它新的归宿. 题目描述 给出一个有向无环图,起点为1终点为N,每条边都有一个长度,并且从起点出 ...

  9. linux安装openldap步骤

    目录 虚拟机环境:centos 7 一.环境准备 1.关闭 selinux firewalld 临时: setenforce 0  永久: vi /etc/sysconfig/selinux SELI ...

  10. Docker自学纪实(五) 使用Dockerfile构建php网站环境镜像

    一般呢,docker构建镜像容器的方式有两种:一种是pull dockerhub仓库里面的镜像,一种是使用Dockerfile自定义构建镜像. 很多时候,公司要求的镜像并不一定符合dockerhub仓 ...