javascript - 自动部署 JavaScript、CSS 和 HTML 的工具?

标签 javascript css deployment project-management minify

<分区>

我正在寻找一种解决方案来稍微自动化我的元素工作流程。

假设我有以下文件夹结构:

元素
---- 少
-------- project.less
---- CSS
-------- 元素.min.css
---- js
-------- 元素.js
-------- 元素.min.js
---- index.html

是否有任何工具(Mac)可以让我管理这个元素,以便:

  • 在构建元素时使用了 project.js,但只部署了 project.min.js
  • 同样,在构建元素时使用了 project.less,但只部署了 project.min.css

或者我是否需要手动更改路径和缩小文件?

最佳答案

您可能可以使用 Capistrano 编写一些东西,虽然专注于 Rails,但它可以用于部署任何东西。例如,我已将它用于 PHP 元素。

另一种选择是将您的元素基于 HTML5 样板(使用 ant),因为这将为您构建/连接内容,并且可以扩展以部署您需要的内容。

我想我会使用一些本地脚本和 Capistrano。

关于javascript - 自动部署 JavaScript、CSS 和 HTML 的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7590518/

相关文章:

html - 页脚在一个页面中停留在底部并跳转到另一页的中间

node.js - 使用 pm2 启动 sails 应用程序时出错

使用 ctrl+s 保存链接的 JavaScript

javascript - 尝试在 Bootstrap 选项卡中使用ajax加载php表单

c# - 如何在脚本任务 HTML 电子邮件中拉伸(stretch)背景图像(c#、HTML、CSS)

html - 如何将 : I would like to have several rectangles (box? ) 自动调整为浏览器的高度

iOS 代码签名 FaSTLane 匹配错误

git - 推荐用于测试和生产实例的 git 工作流程

javascript - 如何在每个帖子的左侧添加一个固定位置的框

javascript - Java 脚本 - 计算偶数个左括号和右括号