問題タブ [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.
javascript - ノード repl の内部ノード モジュールへのアクセスを制限するにはどうすればよいですか?
前の質問で、repl コンテキストから不要なグローバル変数を削除する方法を見つけました。ただし、 repl は、を使用せずrequire
にすべての内部ノードモジュールに自動的にアクセスできることがわかりました。これを無効にする方法がわかりません。repl自体でモジュール変数をオーバーライドしようとしましたが、機能しません。
> fs = "テスト";
> fs
まだfs
元の値が表示されます。私はパブリック repl を公開しようとしていますが、サーバー全体へのアクセスを許可しているため、これは非常に残念です。
何か案は?
javascript - ノードreplをデバッグすることは可能ですか
NODE REPL をデバッグすることは可能ですか。node cmd は、repl プロンプト > を表示します。プロンプト内でデバッガを起動できます。たとえば
node.js - node repl のデフォルトディレクトリはどこにあり、それを変更する方法は?
スクリプトを何度もリロードしていますが、パス全体を提供する必要がないように、ノード repl が参照しているデフォルト ディレクトリを変更したいと考えています。
それは可能ですか?
node.js - Node REPL で複数行のコードを記述する方法
評価したい
行ごとに評価するのではなく、ブロックとして
プロンプトを次の行に移動する簡単な方法はありますか?
node.js - ノード REPL で満たされた Q promise オブジェクトからデータを取得する
この単純な Q promise オブジェクトについて考えてみましょう。
REPL は、約束の状態と値を出力するのに十分親切です。
約束が果たされるのを実際に待っていたとしたら、値や状態をp.value
orで直接取得することはできませんp.state
。
私は次のようなことができます:
それでも、流暢な REPL ワークフローには不器用で不快に感じます。
何か案は?
javascript - Sails.jsコンソールでクエリからの戻り値を保存する方法は?
ローカル Postgres db で簡単なクエリを実行して、ID が 1 の User を返し、その値を variable に保存しようとしていますrecord
。私は Sails.js を使用しており、これらのコマンドを実行しているときは Sails コンソールにいます。実行することで、オブジェクトを印刷するためのクエリを取得できます
var record = User.find(1).exec(console.log);
、
しかし、その値を変数に保存する方法がわかりません。
他にもいろいろ試しました。await
Sailsコンソールでは機能せず、すべてのドキュメントがそれを使用しているようです.
私も試しました:
私が実行した場合:
クエリしているユーザーのすべてのキーを出力するので、オブジェクトにアクセスできますが、そのオブジェクトをセイルズコンソール内の変数に保存する方法がわかりません。
何か案は?