8

[Reach教程翻译] 2.1安装与初始化

 2 years ago
source link: https://learnblockchain.cn/article/3207
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

[Reach教程翻译] 2.1安装与初始化

[Reach教程翻译] Reach是安全简单的Dapp开发语言
让用户可以像开发传统App一样开发DApp
目前使用Reach开发的智能合约可以部署在以太坊、Conflux、Algorand
Reach官网
Reach官方文挡

2.1安装与初始化

原文链接

Linux/Mac系统

Reach需要与makeDocker,及Docker Compose一起在POSIX操作系统上运行。在Mac和Windows上安装Docker的最佳方式是安装Docker 桌面版.

你的电脑可能已经安装过make。例如,OS X和许多其他POSIX类型操作系统都带有make,但有些版本的Linux操作系统默认不包含make,你需要自行安装它。如果是Ubuntu系统,可以运行 sudo apt install make进行安装。

如果你能正确运行如下的三条命令,就代表所有需要的东西都已经安装好了。

$ make --version

$ docker --version

$ docker-compose --version

如果你使用Windows操作系统,请参考本页面第二部份的介绍,或是参考原文的Windows系统上Reach的使用指南.

确认上述模块均安装完成后,请为项目选取一个目录,运行命令

$ mkdir -p ~/reach/tut && cd ~/reach/tut

接着运行如下命令,下载并安装Reach

$ curl https://docs.reach.sh/reach -o reach ; chmod +x reach

如果你能够运行如下命令则代表下载成功

$ ./reach version

下一步是非必需的,但是我们建议通过这个命令来设置你的环境

$ ./reach config

这会使你之后使用Reach变得更加方便,依据你的需要进行设置,并只加载依赖的内容。

reach config 会为你所有的Reach项目项目设定可覆写的预设值(不只是当前项目),因此如果你不希望整体的设定时,可以跳过此步骤。

由于Reach已进行Docker容器化处理,你需要安装其使用的镜像。在第一次使用时,会自动下载依赖的镜像文件,你也可以手动运行如下命令

$ ./reach update

如果能运行如下命令,就表示一切都准备就绪了

$ ./reach compile --help

关于在编辑器中使用Reach可以访问IDE/文本编辑器支持

现在您的Reach已安装就绪,可打开文本编辑器并开始 撰写您的第一个Reach应用

Windows系统

原文链接

Reach需要有

(1)一个兼容POSIX的shell命令行

(2)Docker

(3)Docker Compose

在Windows操作系统上的设置方法为

这样,你的Linux中的终端就设置好VSCode集成开发环境了

现在,你可以按照本页面前半部份下载,安装并执行全部的Reach命令了!

你可以在YouTube上观看一个5分钟的短视频完成上述步骤。

欢迎关注Reach微信公众号
并在公众号目录 -> 加入群聊 选择加入官方开发者微信群与官方Discord群
与更多Reach开发者一起学习交流!

_.png

本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK