构建工具是什么
程序员文章站
2022-03-12 09:06:08
...
构建工具是一个把源代码生成可执行应用程序的过程自动化的程序,构建包括编译、连接跟把代码打包成可用的或可执行的形式。
什么是构建工具
构建工具是一个把源代码生成可执行应用程序的过程自动化的程序(例如Android app生成apk)。构建包括编译、连接跟把代码打包成可用的或可执行的形式。
基本上构建的自动化是编写或使一大部分任务自动执行的一个动作,而这些任务则是软件开发者的日常,像是:
下载依赖
将源代码编译成二进制代码
打包生成的二进制代码
进行单元测试
部署到生产系统
为什么要使用构建工具或构建自动化
在小型项目中,开发者往往手动调用构建过程,这样在大型的项目中很不实用,在构建过程中难以跟踪什么需要被构建、按照什么顺序构建以及项目中存在哪些依赖。
使用自动化工具会使构建过程更为连续。
各种现有构建工具(只列举了部分)
For java - Ant,Maven,Gradle.
For .NET framework - NAnt
c# - MsBuild.
推荐教程:《JS教程》
以上就是构建工具是什么的详细内容,更多请关注其它相关文章!
推荐阅读
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么? - 红藕香残
-
Ubuntu 中搭建 LAMP 及 php 开发工具
-
8个提高效率的CSS实用工具_html/css_WEB-ITnose
-
hiberfil.sys是什么文件 PHP中文件读、写、删的操作PHP中对文件和目录操作
-
php 提速工具eAccelerator 配置参数详解
-
【大家的项目】 Rust nom 实现的 mysql binlog 解析工具
-
常用的mysql slowquery日志分析工具_MySQL
-
php文档的这句话,是什么意思?
-
迅雷网页图片修复工具实现红X图片的修复
-
windows1021H2密钥分享 附激活工具