問題タブ [node-repl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
210 参照

javascript - ノード repl の内部ノード モジュールへのアクセスを制限するにはどうすればよいですか?

前の質問で、repl コンテキストから不要なグローバル変数を削除する方法を見つけました。ただし、 repl は、を使用せずrequireにすべての内部ノードモジュールに自動的にアクセスできることがわかりました。これを無効にする方法がわかりません。repl自体でモジュール変数をオーバーライドしようとしましたが、機能しません。

> fs = "テスト";
> fs

まだfs元の値が表示されます。私はパブリック repl を公開しようとしていますが、サーバー全体へのアクセスを許可しているため、これは非常に残念です。

何か案は?

0 投票する
1 に答える
2067 参照

javascript - ノードreplをデバッグすることは可能ですか

NODE REPL をデバッグすることは可能ですか。node cmd は、repl プロンプト > を表示します。プロンプト内でデバッガを起動できます。たとえば

0 投票する
1 に答える
336 参照

node.js - node repl のデフォルトディレクトリはどこにあり、それを変更する方法は?

スクリプトを何度もリロードしていますが、パス全体を提供する必要がないように、ノード repl が参照しているデフォルト ディレクトリを変更したいと考えています。

それは可能ですか?

0 投票する
5 に答える
23249 参照

node.js - Node REPL で複数行のコードを記述する方法

評価したい

行ごとに評価するのではなく、ブロックとして

プロンプトを次の行に移動する簡単な方法はありますか?

0 投票する
2 に答える
1364 参照

node.js - ノード REPL で満たされた Q promise オブジェクトからデータを取得する

この単純な Q promise オブジェクトについて考えてみましょう。

REPL は、約束の状態と値を出力するのに十分親切です。

約束が果たされるのを実際に待っていたとしたら、値や状態をp.valueorで直接取得することはできませんp.state

私は次のようなことができます:

それでも、流暢な REPL ワークフローには不器用で不快に感じます。

何か案は?

0 投票する
0 に答える
115 参照

javascript - Sails.jsコンソールでクエリからの戻り値を保存する方法は?

ローカル Postgres db で簡単なクエリを実行して、ID が 1 の User を返し、その値を variable に保存しようとしていますrecord。私は Sails.js を使用しており、これらのコマンドを実行しているときは Sails コンソールにいます。実行することで、オブジェクトを印刷するためのクエリを取得できます

var record = User.find(1).exec(console.log);

しかし、その値を変数に保存する方法がわかりません。

他にもいろいろ試しました。awaitSailsコンソールでは機能せず、すべてのドキュメントがそれを使用しているようです.

私も試しました:

私が実行した場合:

クエリしているユーザーのすべてのキーを出力するので、オブジェクトにアクセスできますが、そのオブジェクトをセイルズコンソール内の変数に保存する方法がわかりません。

何か案は?