2016-05-19 32 views
0

我正在打字稿項目,其中一個開發人員在Windows上,另一個在Mac OS上,目前我遇到的問題是,目錄的斜線不工作(Windows \和Mac OS /)。 在.vscode目錄我launch.json文件,我有這樣的配置:多平臺vscode launch.json配置斜槓

{ 
    "version": "0.2.0", 
    "configurations": [ 
     { 
      "program": "${workspaceRoot}/src/main.ts", 
      "cwd": "${workspaceRoot}/tests/reference" 
     } 
    ] 
} 

所以我試圖做的事:

{ 
    "version": "0.2.0", 
    "osx" : { 
     "configurations": [ 
      { 
       "name": "Launch", 
       "type": "node", 
       "request": "launch", 
       "program": "${workspaceRoot}/src/main.ts", 
       "cwd": "${workspaceRoot}/tests/reference" 
      } 
     ] 
    }, 
    "windows" : { 
     "configurations": [ 
      { 
       "name": "Launch", 
       "type": "node", 
       "request": "launch", 
       "program": "${workspaceRoot}\\src\\main.ts", 
       "cwd": "${workspaceRoot}\\tests\\reference" 
      } 
     ] 
    } 
} 

但是,編譯器抱怨說,配置不存在,所以我想我不能那樣做。

回答

0

因此,最終結果是,您可以使用一個正斜槓,這將適用於Windows,OSX和Linux。

{ 
    "version": "0.2.0", 
    "configurations": [ 
     { 
      "program": "${workspaceRoot}/src/main.ts", 
      "cwd": "${workspaceRoot}/tests/reference" 
     } 
    ] 
} 

此前我一直試圖讓\工作,但顯然不會。