首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript和茉莉花的不同构建

问JavaScript和茉莉花的不同构建
EN

Stack Overflow用户
提问于 2014-01-24 09:12:38
回答 1查看 195关注 0票数 1

我希望有两个构建:对于JavaScript (节点)和茉莉节点。并根据文件扩展名(或其他条件),由崇高文本自动选择它们。我有:

JavaScript.sublime-build

代码语言:javascript
复制
{
  "cmd": ["node", "$file"],
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.js"
}

JasmineNode.sublime-build

代码语言:javascript
复制
{
  "cmd": ["jasmine-node", "$file"],
  "file_regex": "^.+\\((.+):([0-9]+)\\)$",
  "selector": "source.spec.js"
}

JavaScript构建总是在.spec.js文件上使用,而不是Jasmine,我不得不手动选择Jasmine。我如何使茉莉花自动构建工作?

EN

回答 1

Stack Overflow用户

发布于 2014-01-24 10:06:43

崇高的构建变体可以像这样使用:

代码语言:javascript
复制
{
  "cmd": ["node", "$file"],
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.js",
  "variants": [
        { "cmd": ["jasmine-node", "--noColor", "$file"],
          "file_regex": "^.+\\((.+):([0-9]+)\\)$",
          "name": "Test"
        }
  ]
}

然后,可以将一个变体分配给这样的热键:

代码语言:javascript
复制
{ "keys": ["shift+f7"], "command": "build", "args": {"variant": "Test"} }

但是我认为应该有一种方法来选择.spec.js,而不是在文件名中选择.js。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21328639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档