mirror of
https://github.com/sorenisanerd/gotty.git
synced 2024-11-09 23:34:26 +00:00
Mention minimum go compiler version
Also npm is required.
This commit is contained in:
parent
513b3a5c4d
commit
0bb62e0381
@ -28,7 +28,7 @@ $ brew install yudai/gotty/gotty
|
|||||||
|
|
||||||
## `go get` Installation (Development)
|
## `go get` Installation (Development)
|
||||||
|
|
||||||
If you have a Go language environment, you can install GoTTY with the `go get` command. However, this command builds a binary file from the latest master branch, which can include unstable or breaking changes.
|
If you have a Go language environment, you can install GoTTY with the `go get` command. However, this command builds a binary file from the latest master branch, which can include unstable or breaking changes. GoTTY requires go1.9 or later.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
$ go get github.com/yudai/gotty
|
$ go get github.com/yudai/gotty
|
||||||
@ -162,6 +162,8 @@ go get github.com/tools/godep
|
|||||||
make
|
make
|
||||||
```
|
```
|
||||||
|
|
||||||
|
To build the frontend part (JS files and other static files), you need `npm`.
|
||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
|
||||||
GoTTY uses [xterm.js](https://xtermjs.org/) and [hterm](https://groups.google.com/a/chromium.org/forum/#!forum/chromium-hterm) to run a JavaScript based terminal on web browsers. GoTTY itself provides a websocket server that simply relays output from the TTY to clients and receives input from clients and forwards it to the TTY. This hterm + websocket idea is inspired by [Wetty](https://github.com/krishnasrinivas/wetty).
|
GoTTY uses [xterm.js](https://xtermjs.org/) and [hterm](https://groups.google.com/a/chromium.org/forum/#!forum/chromium-hterm) to run a JavaScript based terminal on web browsers. GoTTY itself provides a websocket server that simply relays output from the TTY to clients and receives input from clients and forwards it to the TTY. This hterm + websocket idea is inspired by [Wetty](https://github.com/krishnasrinivas/wetty).
|
||||||
|
Loading…
Reference in New Issue
Block a user