56

私は複数の JS ファイルを持っているので、コンソール ウィンドウ (Firefox と Chromium) ですべてのファイルをコピー アンド ペーストするのではなく、可能であればシェルからそれらを呼び出したいと考えています。

すべての JS ファイルには、console.log を使用してそれらが正しいかどうかを示すテスト機能があります。

4

6 に答える 6

84

Node.js を使用するためのソリューションの拡張…</p>

Command Line JavaScriptのページの例とスクリーンショットを次に示します。

ノード REPL (シェル)

引数なしでコマンド ラインに入力するnodeと、Read-Eval-Print-Loop、または略して REPL、別名シェルになります。ここでは、JavaScript 式をインタラクティブに入力して、すぐに評価することができます。

ノード REPL (シェル)

コマンドラインから JavaScript ファイルを評価する

次の内容のファイルを作成します。

console.log('Hello, world');

コマンドラインから、次を使用nodeしてファイルを評価します。

JavaScript ファイルを評価する

于 2015-02-27T01:56:39.233 に答える
17

テストで DOM にアクセスする必要がある場合は、ヘッドレス (Webkit) ブラウザーであるPhantomJSが常に存在します。

于 2012-09-30T08:54:07.103 に答える
6

node.jsを使用してこれを行うことができます。各ファイルを個別に実行できますが、もちろん、ファイル間に依存関係がないことを前提としています。

このWindows コマンド ライン JavaScriptでは、Windows を使用していて Node.js をインストールしたくない場合に、Windows Scripting Host の使用について説明しています。しかし、標準化された js にはおそらく Node の方が適しています (v8 Javascript エンジンを使用しています)。

于 2012-09-30T08:23:38.583 に答える