【问题标题】:No Build System : Sublime Text 3无构建系统:崇高文本 3
【发布时间】:2018-09-30 03:53:07
【问题描述】:

我似乎无法让 sublime 构建系统工作,当我尝试运行我的代码时,我得到“No build System”。

我已经在 Tools->Build Systems 下将构建系统设置为 Automatic,并且该文件已保存为 Node.sublime-build 在我的 Sublime Text 设置文件夹中。

这些是我在下面尝试过的不同变体:


{
    "cmd": ["C:\\Program Files\\nodejs\\node.exe", "$file"] 
    "selector" : "*.js"
}

{
   "cmd": ["C:\\Program Files\\nodejs\\node.exe", "$file"] 
    "selector" : "source.js"
}

{
    "cmd": ["C:/Program Files/nodejs/node.exe", "$file"] 
    "selector" : "*.js"
}

{
    "shell_cmd": ["C:\Program Files\nodejs\node.exe", "$file"] 
    "selector" : "*.js"
}

【问题讨论】:

    标签: javascript node.js sublimetext3 build-system


    【解决方案1】:

    .sublime-build 文件必须是有效的JSON

    Source.

    对象是一组无序的名称/值对。对象以{(左大括号)开头,以}(右大括号)结尾。每个名称后跟:(冒号),名称/值对用,(逗号)分隔

    所以"cmd": ..."selector": ... 部分之间需要有一个,

    【讨论】:

      最近更新 更多