Sublimetext3 在Sublime Text 3中保存.js版本时,如何将.js文件自动缩小为.min.js?

Sublimetext3 在Sublime Text 3中保存.js版本时,如何将.js文件自动缩小为.min.js?,sublimetext3,Sublimetext3,所以我在OSX上使用升华文本3 我也在使用 我知道我可以进入一个.js文件,然后工具…缩小…缩小文件,它会在同一个目录中为我创建.min.js版本。这很好,但我很健忘。是否有可能(如果有,如何)点击Sublime中的Save,以便在保存.js文件时自动运行minify 在这种情况下,我是否需要一个用于command+s的密钥绑定,它足够聪明,可以知道我是否正在保存一个.js文件,如果是,则保存/缩小它,如果不是,则只执行标准的保存?到目前为止,我还没有找到一种在Sublime文本中执行此操作的好

所以我在OSX上使用升华文本3

我也在使用

我知道我可以进入一个.js文件,然后工具…缩小…缩小文件,它会在同一个目录中为我创建.min.js版本。这很好,但我很健忘。是否有可能(如果有,如何)点击Sublime中的Save,以便在保存.js文件时自动运行minify


在这种情况下,我是否需要一个用于command+s的密钥绑定,它足够聪明,可以知道我是否正在保存一个.js文件,如果是,则保存/缩小它,如果不是,则只执行标准的保存?

到目前为止,我还没有找到一种在Sublime文本中执行此操作的好方法,但我确实找到了用于OS X的方法。CodeKit在Sublime旁边运行,而且它不仅自动缩小.js文件还通过JSLint运行它来帮助捕获问题。(它做的不止这些)

就像Jason所说的,CodeKit是一个很棒的工具,它可以在sublime的旁边运行。压缩更少,SASS,CoffeeScript,JS,我相信更多。压缩文件的路径是可配置的。一旦所有文件都设置好,您就可以让CodeKit运行,并且每次在sublime CodeKit中保存文件时都会编译。如果您运行的是本地主机,我相信您的浏览器也会重新加载。

在Sublime Text中使用Minify时,您可以在Preferences->Package settings->Minify->settings-User中更改设置,并添加行
“auto\u Minify\u on\u save”:true,
。如果用户设置仍然为空,请不要忘记花括号:

{
    "auto_minify_on_save": true
}
无论是使用Ctrl+s保存还是从菜单保存,这都将起作用