崇高文本编译:找不到指定的文件(Sublime Text build: cannot find th

2019-06-27 10:04发布

我已经安装了通过包控制的CoffeeScript的插件。 当我尝试建立test.coffee它给了我这样的:

[Error 2] The system cannot find the file specified
[cmd:  [u'cake', u'sbuild']]
[dir:  C:\Users\Me\Documents\TestProject]
[path: C:\Users\Me\AppData\Roaming\npm\]
[Finished]

下面是崇高的文本生成。 我在Windows和一切的CoffeeScript ST2之外正常工作。

{
    "cmd": ["cake", "sbuild"],
    "path": "C:\\Users\\Me\\AppData\\Roaming\\npm",
    "selector": "source.coffee",
    "working_dir": "$project_path"
}

路径给出正确的值。 蛋糕脚本是存在的。 那么,是什么问题?

Answer 1:

感谢您的帮助球员。 我终于发现了问题。

而不是在Windows中,

"cmd": ["cake", "sbuild"]

它应该是

"cmd": ["cake.cmd", "sbuild"]

而不是修改它只需添加:

"windows":
{
    "cmd": ["cake.cmd", "sbuild"]
}

这是微妙的...



Answer 2:

使用MS Window环境下,你可以试试这个:

{
    "windows":
    {
        "cmd": ["cake", "sbuild"],
        "selector": "source.coffee",
        "working_dir": "$project_path"
    }
}


Answer 3:

  1. 确保蛋糕是你的DOS路径上(我想这是因为你说,它的作品外ST2)
  2. 删除与您的ST2命令的路径就行了。 这条线路将覆盖DOS路径,并会阻止ST2从寻找可执行文件。


文章来源: Sublime Text build: cannot find the file specified