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

发布于 2024-09-28 19:00:29 字数 217 浏览 2 评论 0原文

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

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

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

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

I'm looking to implement a build system that will run unit tests and JSLint on the Javascript, generate documentation and compress JavaScript and CSS into minified packages.

I might also add an integration step, which automatically uploads the code to a server on each build.

I feel overwhelmed by all the choices in build systems - some targeted toward .NET, others to Java.

What's the best system for my requirement, considering that the choice back-end is irrelevant?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

何以畏孤独 2024-10-05 19:00:29

任何构建系统都可以工作,但没有专门为其设计的系统。我会推荐 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/

Any build system would work, but there are none specifically designed for it. I would recommend either Ant or NAnt depending on if you're more comfortable with using Java or .NET. Either would work well for your purposes, running command line tools for the actions you want as part of your build.

You can also find 3rd party tasks specific to your tasks to make it easier:

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

For continuous integration I would recommend TeamCity. It will work well with any build system, provides a great interface, and is free for up to 20 projects.

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文