A web terminal with 2 components :
- A simple node server (use node-pty and socket.io)
- A vue3 client (use xterm and socket.io-client)
Node : v14.17.6 npm : 8.10.0
cd node-pty-server
npm install
node index.js
cd vue-xtermjs-client
npm install
npm run serve
Then, open web browser on http://localhost:8080