2016-05-19 2 views
0

Я работаю над проектом машинописного текста, один из разработчиков находится на окнах, а другой - на Mac OS. Проблема в том, что на данный момент проблема заключается в том, что слэши для каталогов не (Windows \ и Mac OS /). В моем файле launch.json в каталоге .vscode, у меня есть конфигурации, как это:Несколько платформ vscode start.json config slashes

{ 
    "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.

Раньше я пытался сделать работу, но, очевидно, этого не сделал.

Смежные вопросы