我已经安装了Sublime Text 3,并试图为TypeScript创建构建系统。以下是我正在使用的代码
{
"cmd": ["tsc","$file"],
"file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
"selector": "source.ts",
"windows": {
"cmd": ["tsc.cmd", "$file"]
}
}
{
"cmd": ["tsc", "-d", "-m", "amd", "--sourcemap", "$file"],
"file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
"selector": "source.ts",
"osx": {
"path": "/usr/local/bin:/opt/local/bin"
},
"windows": {
"cmd": ["tsc", "-d", "-m", "amd", "--sourcemap", "$file"]
}
}
获取[WinError 2]系统找不到指定的文件。 我尝试了两个构建系统都无法生成相应的JavaScript文件。谁可以帮我这个事。预先感谢。
答案 0 :(得分:0)
对于仍然想弄清楚这一点的任何人,这就是我所需要的。真正让我着迷的是,我需要使用tsc.cmd
而不是tsc
。 quiet:true
只是删除始终显示在输出窗口底部的[Finished in 1.6s]
。
TypeScript将文件转换为javascript,然后必须运行javascript文件,这样...
node
在路径中。npm install -g typescript
(节点程序包管理器)安装了TypeScript,并且tsc
在路径中。{
"cmd": ["tsc.cmd", "$file_base_name.ts", "&&", "node", "$file_base_name.js"],
"selector": "source.ts, source.tsx",
"quiet": true
}