javascript - 纯前端代码存在哪些构建系统?

标签 javascript continuous-integration build-automation

我正在寻求实现一个构建系统,该系统将在 Javascript 上运行单元测试和 JSLint,生成文档并将 JavaScript 和 CSS 压缩到缩小的包中。

我可能还会添加一个集成步骤,在每次构建时自动将代码上传到服务器。

我对构建系统中的所有选择感到不知所措 - 有些针对 .NET,有些针对 Java。

考虑到后端的选择无关紧要,最适合我要求的系统是什么?

最佳答案

任何构建系统都可以工作,但没有专门为它设计的。我会推荐 Ant 或 NAnt,具体取决于您更习惯使用 Java 还是 .NET。两者都可以很好地满足您的目的,运行命令行工具以执行您想要作为构建一部分的操作。

您还可以找到特定于您的任务的第 3 方任务以使其更容易:

Ant JSLint http://jslint4java.googlecode.com/svn/docs/1.3.1/ant.html

对于持续集成,我会推荐 TeamCity。它适用于任何构建系统,提供出色的界面,并且最多可免费用于 20 个项目。

http://www.jetbrains.com/teamcity/

关于javascript - 纯前端代码存在哪些构建系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4008459/

相关文章:

windows - 如何以域管理员身份从命令行注销 Windows 上的所有用户

continuous-integration - 使用自定义存储库布局检索最新版本的 Artifactory

scala - SBT 访问子目录

javascript - 导航菜单栏

javascript - 重新渲染React js组件

javascript - 如何在 csv 对象数据中插入 header 以使用 d3.js 进行管理

file-io - Ant:如何对目录中的每个文件执行命令?

javascript - 显示问题 :none for some ajax content and a javascript toggle function

azure - Visual Studio Online、多个云项目、持续集成

python-2.7 - 如何在 windows 上使用 expresser for python