Я пытаюсь использовать команду «Выполнить задачу сборки» в Visual Studio Code в Windows 10 для компиляции TypeScript с помощью Git Bash, но я получаю эту ошибку:
Кажется, что обратные слеши интерпретируются как escape-символы, поэтому они исчезают.
Эта проблема не возникает, когда я переключаю стандартную оболочку на Powershell или cmd.exe.Кроме того, та же проблема возникает независимо от того, устанавливаю ли я TypeScript глобально (npm i -g typescript
) или локально (npm i typescript
).Наконец, я подозреваю, что моя переменная окружения %PATH%
также может нуждаться в исправлении.
Это файл tsconfig.json
, который я использовал:
{
"compileOnSave": true,
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"sourceMap": true
}
}
Моя конечная цель - простонажмите Ctrl+S
в файле кода TypeScript и немедленно перенесите его в JavaScript (конечно, если файл TS верен).