node
引数なしでコマンドラインから実行すると、対話型シェルに入ります。いくつかのコマンドを実行し、ノードを終了し、ノードを再起動すると、上矢印は何もしません(前のコマンドをスクロールしたいのですが)。
古いコマンドを記憶するようにノードをインタラクティブに呼び出す方法はありますか?
rlwrapを使用して、node.jsREPLコマンドを履歴ファイルに保存できます。
まず、rlwrapをインストールします(apt-getやbrewなどのパッケージマネージャーで簡単に実行できます)。
次に、ノードのエイリアスを追加します。
alias node='env NODE_NO_READLINE=1 rlwrap node'
私はOSXを使用しているので、そのエイリアスを~/.bash_profile
ファイルに追加し、source ~/.bash_profile
..を介してbash_profileファイルをリロードします。
お役に立てれば!
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加