こんばんは、今日は久しぶりに奥さんが仕事で朝からいないので、実家に息子達を連れていって来ました。kjunichiです。 背景 今年の4月ごろ、SLコマンドをEmscriptenでJavaScriptに変換してWeb上で動かすことに成功した。その時点からずっと、この逆にWebで動くJavaScriptを黒い画面(ターミナル)で動かしてみたいを思っていた。 フツーにnode.jsでtmlib.jsを動かすと まず、canvasが必要になるが、これはnode-canvasが用意されている。 ansi-canvasを使えば、canvasへの描画を黒い画面に表示できる node-canvasを黒い画面で動かすansi-canvasがある エラーが出て動きませんでした。 ansi-vncとDockerを使えば ansi-vncという、前述のansi-canvasを応用して作ったコマンドラインベースのV