2017-06-13 16 views
0

JavaScriptを使用してVisual Studioで開発者モードを認識できるようにしたいと思います。例:Visual Studioで開発者モードを認識するにはどうすればよいですか?

function choice(res,req) { 
    if (developerMode) { 
     console.log("developer mode"); 
     readFile("data.json"); //Fictitious function 
    else (!developerMode) { 
     console.log("no developer mode"); 
     exec("./writefile"); //Fictitious shell script 
    } 
} 

「developerMode」を認識するアイデアはありますか?

+0

を私はあなたがカミソリが使用されていることを知っていますどのようにあなたのjavascript –

+0

@ScottSelbyに埋め込まれたかみそりのコードを使用する必要があると思いますこのプロジェクトでは? – mason

+0

@mason必要ならRazorを埋め込むことができます。 – theophile

答えて

0

最後に、私は解決策を見つける。私はNode.jsで作業します。私はグローバル変数NODE_ENVを使用し、彼をNODE_ENV = 'development'と定義します。したがって、私は、コンパニオンNODE_ENV === '開発'で開発中であるかどうかをテストします。私はそのように私のサーバーを展開するときに、私は、この変数を変更することができます。 NODE_ENV =「PROD」ノードserver.js

-2

あなたがdevにいるかどうかは、consoleに書き込むことができます。モードかどうか。そうでない場合、メッセージは見えなくなります。

+1

OPは、javascriptを実行しているときにビジュアルスタジオが状態を検出するように要求しています...コンソールに書き込まないことについてではありません.... – epascarello

+0

@epascarello {sigh}はい、しかし、私はOPが何をしているのか読んで自由を取ったコードと一緒に。 –

+0

@ScottMarcus開発者モードではシェルスクリプトを実行し、開発者モードではファイルを読み込むだけです。 – theophile

関連する問題