vs код не транспилирует ts файлы


У меня установлен Visual Studio Code (версия 1.7.2) и typescript 1.8. Я построил простой react-native проект в папке. (Приложение react работает просто отлично, так как я могу запустить его в отладчике). Теперь я пытаюсь интегрировать typescript. Но код против не transpile мой код ни на Сохранить (Ctrl+S) и ни на построения (сочетание клавиш Ctrl+б). Вот мой tsconfig.json файл (расположенный в корне моего проекта):

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",    
    "sourceMap": true,
    "noImplicitAny": true          
  },  
  "compileOnSave": true,
  "exclude": [
    "node_modules"
  ]
}

А вот файл tasks.json:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "0.1.0",
    "command": "C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.8\tsc",
    "isShellCommand": true,
    "args": ["-p", "."],
    "showOutput": "always",
    "problemMatcher": "$tsc"
}

Компиляция происходит нормально, код против способен выберите синтаксические ошибки из тестового файла " mytest.тс" Но на save или на build нет "mytest".JS " файл сгенерирован. Я следовал инструкциям из этого https://code.visualstudio.com/Docs/languages/typescript

Все еще я не могу получить vs code транспилировать мой код.

Любая помощь, Подсказка в правильном направлении будут высоко оценены.

Заранее благодарю вас

1 2

1 ответ:

Я наконец-то смог решить свою проблему, изменив файл tasks.json следующим образом:

    {
    ...

    "args": ["-p", "${workspaceRoot}"],

    ...

}