対話型シェルアプリをつくろう ユーザーからの入力を待って、入力されたコマンドを元に結果を返すプログラムを、対話型のプログラムといいます。 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モジュー
![node.jsのいろいろなモジュール20 – node-shellで対話型アプリケーションを作成 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f39a75a8a84eb2455cb3bea6e9d7d1d9f2a122b/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2011%2F11%2Fnode-catch3.png)