対話型シェルアプリをつくろう ユーザーからの入力を待って、入力されたコマンドを元に結果を返すプログラムを、対話型のプログラムといいます。 node自体もコマンドラインで「node」と入力すれば、対話型のシェル(REPL)が起動しますね。 今回は、nodeで簡単に対話型シェルアプリケーションを作成するモジュール、「node-shell」を紹介します。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.4 Node.js : v0.8.15 npm : 1.1.66 適当なディレクトリを作成し、そこでnpmを使用してnode-shellをインストールします。 % mkdir shell % cd shell % npm install shell % touch app.js 対話型シェルアプリケーションをつくってみる ではnode-shellモジュー