Javascript 无法运行typescript生成任务:';C:\Program';不被识别为内部或外部命令

Javascript 无法运行typescript生成任务:';C:\Program';不被识别为内部或外部命令,javascript,typescript,visual-studio-code,vscode-tasks,Javascript,Typescript,Visual Studio Code,Vscode Tasks,我正试图按照以下步骤将typescript代码编译成JavaScript 我创建了watch任务,以便在按下Ctrl+Shift+B时编译.ts文件。但是,我在运行任务后出现错误: “C:\Program”未被识别为内部或外部命令 我理解错误的原因,因为目录程序文件中有空格,我需要在其周围加引号 如何更新build命令以使用正确的路径运行编译器 我必须更新VS代码的集成shell设置 转到文件>首选项>设置 寻找贝壳 为您的操作系统选择正确的shell设置 注释掉“terminal.integr

我正试图按照以下步骤将typescript代码编译成JavaScript

我创建了watch任务,以便在按下
Ctrl+Shift+B
时编译.ts文件。但是,我在运行任务后出现错误:

“C:\Program”未被识别为内部或外部命令

我理解错误的原因,因为目录
程序文件
中有空格,我需要在其周围加引号

如何更新build命令以使用正确的路径运行编译器


我必须更新VS代码的集成shell设置

  • 转到文件>首选项>设置
  • 寻找贝壳
  • 为您的操作系统选择正确的shell设置
  • 注释掉
    “terminal.integrated.shellArgs.windows”
    属性,或者更新它以转义目录中的双引号。在我的例子中,是
    程序文件
    目录引起了麻烦