你如何解决sublime text 2(typescript)构建错误?

时间:2013-01-03 01:54:40

标签: sublimetext2 typescript

我正在使用this question中的typescript构建以及sublime text 2中的build-on-save插件来尝试获取自动打字稿:

{
    "cmd": ["tsc","$file"],
    "file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
    "selector": "source.ts",
    "osx": {
       "path": "/usr/local/bin:/opt/local/bin"
    }
}

由于以下错误,它永远不会构建。有任何提示吗?

[Errno 2] No such file or directory
[cmd:  [u'tsc', u'/Users/dbrito/Sites/Prototypes/totem-tracker/client/views/layout.ts']]
[dir:  /Users/dbrito/Sites/Prototypes/totem-tracker/client/views]
[path: /usr/local/bin:/opt/local/bin]
[Finished]

注意:node和npm是使用自制程序安装的。 Typescript与npm -g install typescript一起安装。我在10.8.2上安装了最新的xcode和命令行工具。以下内容属于.profile

export PATH="/usr/local/bin:/usr/local/sbin:~/node_modules/.bin:/usr/local/share/npm/bin:/usr/local/Library/Aliases:${PATH}"
export NODE_PATH="/usr/local/lib/node_modules:${NODE_PATH}"

1 个答案:

答案 0 :(得分:1)

我的猜测是它无法找到tsc或您的文件。你能仔细检查错误中显示的文件是否存在,然后在终端中输出which tsc

是否在/usr/local/bin之外?尝试删除osx路径设置。