Skip to content

Commit c3532da

Browse files
committed
更新安装操作文档
1 parent 88b62d2 commit c3532da

10 files changed

+37
-40
lines changed

chs/2.安装及入门/2.1.安装凹语言.md

Lines changed: 36 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -2,67 +2,64 @@
22

33
除了访问在线的凹语言 Playground,也可以在本地安装凹语言。
44

5-
### 2.1.1 二进制安装
5+
### 2.1.1 系统要求
66

7-
从 Github 下载最新的二进制文件:[https://github.com/wa-lang/wa/releases](https://github.com/wa-lang/wa/releases) 。需要确保和本地平台对应,比如 v0.8.1 对应 macOS/amd64 平台下载的是 [wa_0.8.1_darwin_amd64.tar.gz](https://github.com/wa-lang/wa/releases/download/v0.8.1/wa_0.8.1_darwin_amd64.tar.gz)
7+
凹语言支持主流的操作系统,包含Windows、macOS、Linux等。凹语言编译器还支持在主流的Chrome等现代浏览器执行。凹语言编译器输出的wasm文件支持主流的WebAssembly虚拟机
88

9-
解压后目录内容如下:
9+
### 2.1.2 二进制安装
1010

11-
```
12-
$ tree ./wa_0.8.1_darwin_amd64
13-
./wa_0.8.1_darwin_amd64
14-
├── LICENSE
15-
├── README-zh.md
16-
├── README.md
17-
└── wa
18-
19-
1 directory, 5 files
20-
```
11+
打开凹语言在 Github 的镜像仓库,在仓库主页面右侧栏找到最新的发布版本:
2112

22-
将该目录路径添加到系统的 `PATH` 环境,然后重新打开命令行环境执行 `wa -v` 命令查看版本信息。
13+
![](./images/github-wa-release-01.png)
2314

24-
```
25-
$ wa -v
26-
Wa version v0.8.1
27-
```
15+
点击进入最新发布的版本,在Assets部分找到Windows、macOS、Linux等主流操作系统的二进制包:
2816

29-
第一次执行 `wa` 命令时会在命令同一个目录下生成一个 `wa.wat2wasm.exe` 命令。
17+
![](./images/github-wa-release-02.png)
3018

31-
到此安装工作完成
19+
根据当前的操作系统选择对应的二进制文件下载。比如 v0.22.0 对应 Windows/amd64 平台下载的是 [wa_v0.22.0_windows-amd64.zip](https://github.com/wa-lang/wa/releases/download/v0.22.0/wa_v0.22.0_windows-amd64.zip)
3220

33-
### 2.1.2 从源码安装
21+
下载zip文件后解压到C盘根目录,其目录内容如下:
3422

35-
本地要求安装 Go1.17+ 版本,然后执行以下命令安装最新的 `wa` 命令:
23+
![](./images/wa-windows.png)
3624

37-
```
38-
go install wa-lang.org/wa
39-
```
25+
然后将bin目录对应的`C:\wa\bin`路径添加到当前系统的`PATH`环境变量中。
4026

41-
默认会安装到 `$HOME/go/bin` 目录,因此需要将该该目录路径添加到系统的 `PATH` 环境。
42-
然后重新打开命令行环境执行一次 `wa` 命令会输出以上相同的帮助信息。
27+
Windows平台的操作流程:鼠标选择桌面我的电脑,点击右键并在弹出菜单中选择属性,打开控制面板主页。
4328

44-
第一次执行 `wa -v` 命令查看版本信息时会在命令同一个目录下生成一个 `wa.wat2wasm.exe` 命令。
29+
![](./images/windows-settings.png)
4530

46-
到此安装工作完成。
31+
在左边侧栏选中“高级系统设置”,打开系统属性对话框:
4732

48-
### 2.1.3 Homebrew (MacOS & Linux)
33+
![](./images/windows-sys-setting.png)
4934

50-
对于 macOS 和 Linux 系统也可以通过 Homebrew 安装
35+
点击右下角的环境变量按钮
5136

52-
```
53-
brew install wa-lang/tap/wa
54-
```
37+
![](./images/windows-env-setting.png)
38+
39+
创建Path环境变量,并将`C:\wa\bin`路径添加到环境变量中:
40+
41+
![](./images/windows-env-setting-path.png)
42+
43+
然后重新打开Windows的命令行窗口程序,输入`where wa`查看凹语言编译器对应的wa命令安装情况:
44+
45+
![](./images/windows-cmd.png)
5546

56-
### 2.1.4 Scoop (Windows)
47+
到此Windows平台的凹语言工具链安装完成。
5748

58-
对于 Windows 系统也可以通过 Scoop 安装:
49+
### 2.1.2 从源码安装
50+
51+
对于macOS或Linux系统,可以利用Go语言的包管理工具从源代码安装凹语言编译器。首先是本地安装Go1.17或更新的版本,然后输入以下的命令安装最新的凹语言编译器:
5952

6053
```
61-
scoop bucket add wa-lang https://github.com/wa-lang/scoop-bucket.git
62-
scoop install wa-lang/wa
54+
go install wa-lang.org/wa@latest
6355
```
6456

65-
### 2.1.5 本地 Playground
57+
默认会安装到 `$HOME/go/bin` 目录,因此需要将该该目录路径添加到系统的 `PATH` 环境。然后可以验证
58+
然后重新打开命令行环境执行一次 `wa` 命令的执行情况。
59+
60+
到此安装工作完成。
61+
62+
### 2.1.3 本地 Playground
6663

6764
安装成功之后,在命令行输入 `wa play` 可以打开本地 Playground。程序会默认打开浏览器页面,也可以输入 [http://localhost:2023/](http://localhost:2023/) 地址访问。效果如下:
6865

Loading
Loading
10.8 KB
Loading
35.8 KB
Loading
Loading
Loading
Loading
Loading

chs/2.安装及入门/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# 2. 安装及入门
22

3-
本章讲述了最简单的凹语言例子、如何安装凹语言程序、凹语言IDE插件、凹语言工程目录结构和命令行功能等内容。
3+
本章讲述了如何安装凹语言程序、最简单的凹语言例子、凹语言IDE插件、凹语言工程目录结构和命令行功能等内容。

0 commit comments

Comments
 (0)