用于部署Web应用程序的脚本

时间:2014-05-23 01:03:13

标签: compression web-deployment minimization

我想知道为什么没有ftp客户端有以下选项可用于部署:

  • 最小化.js,.css和.html文件
  • gzip .js,.css和.html

我尝试使用transmit获取mac os x以及cyberduck,但没有此功能。即使是springloops也不提供这个(见https://twitter.com/springloops/status/469396427660345344

所以我的想法是制作一个shell脚本:

  1. 最小化
  2. gzip的
  3. 通过sftp传输到服务器
  4. 但是我无法想象已经有人制造了这个。我的问题是:我不确切地知道如何调用它,因此很难搜索它。

    有谁知道这样的剧本?或者为什么这个功能不常见?

1 个答案:

答案 0 :(得分:0)

经过大量研究和尝试后,我找到了Grunt.js http://gruntjs.com/getting-started

看起来很有前途。有用于最小化,gzip和sftp(https://www.npmjs.org/package/grunt-sftp-deploy

的插件

Grunt的例子非常清晰,易于理解和适应。