Python、Bash、Windows Batch、またはその他のスクリプト言語を実行する方法でJavascriptを実行する方法はありますか?
ファイルアクセスと他のライブラリ関数はいいですが、必須ではありません-私は最近JavaScriptで最も流暢で最も効率的です。ただし、毎回ブラウザコンソールを開くのはかなり不快です。
私はWindows環境に最も興味があります。
あなたが探しているのは JavaScript shells です。
JavaScriptシェルを使用すると、Webページをリロードしなくても、JavaScriptコードのスニペットをすばやくテストできます。コードの開発とデバッグに非常に役立ちます。
次のJavaScriptシェルは、Perlやpythonなどのスタンドアロン環境です。
- Node.js -Node.jsは、高速でスケーラブルなネットワークアプリケーションを簡単に構築するためのプラットフォームです。
- [〜#〜] jsdb [〜#〜] -Windows、Mac、およびLinux用にコンパイルされたバイナリを備えたスタンドアロンのJavaScriptシェル。
- JavaLikeScript -ネイティブライブラリとJavaScriptライブラリの両方を含むスタンドアロンの拡張可能なJavaScriptシェル。
- GLUEscript -クロスプラットフォームのJavaScriptアプリケーションを作成するためのスタンドアロンJavaScriptシェル。 GUIアプリにwxWidgetsを使用でき、以前はwxJavaScriptと呼ばれていました。
- jspl -Perlによって拡張されたスタンドアロンのJavaScriptシェル。 JavaScriptから直接Perlモジュールを使用できます:データベース統合用のDBI、GUIアプリ用のGTK2、システムプログラミング用のPOSIXなど。JavaScriptプログラマーにとって今や最高のCPANです。
- ShellJS -Node.js用のポータブルUnix Shellコマンド
- Windowsスクリプトホスト -Microsoft®Windows®スクリプトホスト(WSH)は、Windowsスクリプト用の言語に依存しないスクリプトホストです。
ソース JavaScriptシェル
完全を期すために、 Windows Scripting Host について言及する必要があります。これは、Windows 98以降で利用可能で、 JavaScriptコードを実行 できます。
CScript.exe c:\scripts\sample.js