1 安装本地版本的remix-IDE
安装windows10上的 remix-IDE是个艰难的工作,你会被各种错误淹没,follow me,跟我后面的正确步骤保证你能成功。
在线版本的Remix地址是https://remix.ethereum.org
本地版本的Remix界面与在线版一样,不需要网络就可以在本机上单独运行。需要先下载后安装。
以前的下载地址是https://github.com/ethereum/browser-solidity, 现在这个已经改变了,新的下载地址: https://github.com/ethereum/remix-ide,可以直接下载zip包,然后解压。
下载回来的文件是remix-ide-master.zip,解压后的文件夹:D:\remix\remix-ide-master
2 一般的安装攻略都是下面这样的,直接让你下载remix-ide然后启动运行,我的实践告诉你都是错的,你会陷入无休止的Error提示中。按照后面的我的步骤来吧。
方式一:
git clone https://github.com/ethereum/remix-ide.git
cd remix-ide
npm install
npm run setupremix
npm start
方式二:
npm install remix-ide -g
remix-ide
3 网络上还有人说安装remix-IDE需要node版本7.1以上,这个有一定道理,反正我下载的是“node-v10.15.3-x64.msi”,远超7.1。
4 正确的安装步骤, 我好不容易实验成功。
- 没有安装过git的话就下载安装windows版本的git软件:“Git-2.21.0-64-bit.exe”
- 没有安装node软件的话就要下载安装。就用我实验成功的“node-v10.15.3-x64.msi”吧。
- remix软件需要C++和python2.7,所以先安装C++工具包。下载vs2017社区版本,这个免费。下载地址:
https://visualstudio.microsoft.com/zh-hans/downloads/
下载回来一个在线安装软件:
vs_community__1741380667.1556801924.exe
运行它,开始安装过程,注意一定要选中“C++桌面开发”、“通用Windows平台开发”。
安装路径使用默认C盘路径,等待下载和安装完成。
4 建立目录:d:\remix, 以后这个目录就会成为remix软件的家啦。
5 定要打开管理员模式的命令行,不能用普通的命令行cmd。这样操作:
在搜索框内输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”。
6 切换到“d:\remix”目录,开始安装remix-ide必需的window工具包:
npm install --global --production windows-build-tools
最后会提示python2.7安装成功。
7 开始安装remix-ide,下面这行命令会自动创建目录d:\remix\remix-ide,下载的内容都存在这个目录中。
npm install remix-ide –g
8 启动remix-ide,
9 打开浏览器,输入地址:http://localhost:8080/, 显示这个页面就表示本地的remix-ide运行成功。
5 现在这个版本的界面和以前好不一样啊,需要手动添加一些插件。
点击右侧的插头图标,显示出插件列表:
**必须的2项:“Run Transations”,“Solidity Compiler”。界面就和以前的一样了。