2016-04-16 19 views
1

Javascript/NodeJSを使用して個人用の新しいコマンドライン/端末を作成しようとしていますが、いくつかの問題が発生しています。私は自分のJavascriptからWindowsのコマンドラインとうまくやりとりする方法を見つけることができないようです。ウィンドウ内のJavascript端末エミュレーション

私は、デフォルトではブラウザがjavascriptがシステムベースのコマンドと対話することを許可していないので、socketIOなどを使用することを検討していたことを理解しています。

私はElectron(chromium)を使用する予定でした。

ウィンドウのコマンドラインのenvを私のウィンドウに引っ張っていくにはどうすればいいのでしょうか?

すべての正直なところ、CMDからの既存の出力を取るだけでも十分なスタートです。

+0

は、Windows上で実行されているNodeJsからコンソールIOを実行する方法を求めていますか?または引数を解析中にNodeJsを使用してコンソールアプリケーションを作成する方法は?あなたの質問はちょっと混乱しているかもしれませんが、おそらくあなたがダウン投票になったのでしょうか(あるいは、あなたが試したことの事例を提供しなかったのかもしれません) – akaphenom

+0

あなたはこれを読んだことがありますか:https://docs.nodejitsu.com/articles/command-line /コマンドライン入力の手引き – akaphenom

+0

私は本質的にWindowsでowrksする端末エミュレータを構築しようとしています。他の言語ではたくさんのオプションがあります。しかし、JSで書かれたクライアントに直面しているアプリケーションからWindowsコマンドプロンプト/ envと対話できるようにしたい。 –

答えて

1

Windowsコンソールウィンドウでは、コマンド "cscript"を使用してJavaScriptスクリプトを実行できます。私がそれをしてからしばらくしていたので、前回の作業を見直しました。

私はNodeJSについて何も知りませんが、私は自分の記憶をリフレッシュするための助けを求めていたので、関連性があると思われるいくつかの記事とStackOverflowの回答が見つかりました。私はこれらの助けを願う。

Command Line JavaScript

How to Read from stdin in JavaScript

node.js - How to read from stdin line by line in Node - Stack Overflow

関連する問題