2017-10-02 12 views
0

launch.jsonファイルで使用できる${workspaceRoot}以外の置換変数がありますか?ユーザーのホームディレクトリを含む置換変数が必要です。 ${homePath}のようなものです。ノード置換変数の検索リストはどこにありますか?

具体的には、-gオプションnpm installを使用して電子がインストールされているディレクトリパスが必要です。

"configurations": [ 
{ 
    "type": "node", 
    "request": "launch", 
    "name": "Electron Main", 
    "runtimeExecutable": "${homePath}/AppData/Roaming/npm/node_modules/electron/dist/electron.exe", 
    "program": "${workspaceRoot}/main.js", 
    "protocol": "auto" 
}, 

ノード組み込み代入変数のすべてを文書化した文書はありますか?

答えて

1

ここには、置換変数 に組み込まれているノードがすべて文書化されていますか?

Variable Substitutionに関する情報はDebugging in Visual Studio Codeにあります。

明らかに、環境変数は${env:Name}の構文で参照できますが、その一部はプラットフォームに依存していることは間違いありません。

${env:HOME}を試して、必要なものがあるかどうかを確認してください...

+0

それをしました! $ {env:HOMEPATH} (Windowsのcmd.exeコマンドプロンプトでは、 "set"と入力してすべてのenv変数のリストを取得します)。 –

関連する問題