【发布时间】:2014-01-24 09:12:38
【问题描述】:
我想要 2 个构建:用于 JavaScript(节点)和用于 jasmine-node。并让 Sublime Text 根据文件扩展名(或其他条件)自动选择它们。我有:
JavaScript.sublime-build:
{
"cmd": ["node", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.js"
}
JasmineNode.sublime-build:
{
"cmd": ["jasmine-node", "$file"],
"file_regex": "^.+\\((.+):([0-9]+)\\)$",
"selector": "source.spec.js"
}
JavaScript 构建始终用于.spec.js 文件而不是 Jasmine,我必须手动选择 Jasmine 构建。如何让 Jasmine 构建自动运行?
【问题讨论】:
-
确保在尝试构建时选择了 Jasmine 语法,并且将
Tools -> Build System设置为Automatic。否则,@leemour 下面的answer 应该可以工作。
标签: javascript sublimetext2 sublimetext sublimetext3