2016-07-23 7 views
0

nodejs cliプロンプトのプロンプトを変更したいとします。私は周りを見回しましたが、解決策は見つかりませんでした。nodeJS CLIプロンプトの変更方法

promptモジュールについて話している人もいます。しかしvar p = require('prompt');は私にエラーを与えます

答えて

1

私の推測では、あなたがp.startを使用していないということであるあなたのpackage.jsonに追加します。コマンド。だから、

var prompt = require('prompt'); 


    prompt.start(); 

    // 
    // Get two properties from the user: username and email 
    // 
    prompt.get(['username', 'email'], function (err, result) { 
    // 
    // Log the results. 
    // 
    console.log('Command-line input received:'); 
    console.log(' username: ' + result.username); 
    console.log(' email: ' + result.email); 
    }); 

また、あなたは一般的にNPMとノードを初めて使用する場合は、この単純な例を試してみて、あなたのプロジェクトの依存関係を提供するあなたのpackage.jsonファイルを作成します

npm init 

でプロジェクトを開始

次のコマンドは、ノードのプロンプトインストールし、package.jsonに保存します

npm install -S prompt 
+0

ノードを起動するたびに、このスクリプトをスタートアップファイル( 'bashrc'または' irbrc'に似ています)として使用できますか? – hgiesel

+0

いいえ、ノードで[REPL端末](http://www.tutorialspoint.com/nodejs/nodejs_repl_terminal.htm)をカスタマイズすることはできませんが、あなたはアプリケーションのスタートアップファイルとして引き続き使用できます –

1

あなたのプロジェクトに依存関係を追加する必要があります。

[sudo] npm install prompt [--save]

--save)(

関連する問題