Build 是";“建立”;适用于解释语言的概念?以哪种方式?

Build 是";“建立”;适用于解释语言的概念?以哪种方式?,build,continuous-integration,Build,Continuous Integration,我正在描述几个PHP项目的持续集成过程,我想知道“构建”概念是否可以以正确的方式应用(以及如何应用,如果可能的话) 在C等编译语言中,“构建”概念非常明显:编译后的可执行文件 但是对于解释性语言,例如PHP或JavaScript,没有二进制代码,“唯一”的东西就是源代码,如何(如果可能的话)应用这个概念?哪一个是PHP(或任何其他解释语言)应用程序构建的示例?是的,您可以使用解释语言进行构建。有很多很多使用解释语言的项目构建系统 构建本质上是您正在运行的源代码的一个实例,要激活该源代码需要一些过

我正在描述几个PHP项目的持续集成过程,我想知道“构建”概念是否可以以正确的方式应用(以及如何应用,如果可能的话)

在C等编译语言中,“构建”概念非常明显:编译后的可执行文件


但是对于解释性语言,例如PHP或JavaScript,没有二进制代码,“唯一”的东西就是源代码,如何(如果可能的话)应用这个概念?哪一个是PHP(或任何其他解释语言)应用程序构建的示例?

是的,您可以使用解释语言进行构建。有很多很多使用解释语言的项目构建系统

构建本质上是您正在运行的源代码的一个实例,要激活该源代码需要一些过程。对于JavaScript,您可能需要将所有源文件连接在一起,然后缩小它们,然后打开浏览器,然后打开应用程序来“构建”软件

因此,以解释语言编写的软件的“构建”过程就是将惰性源代码转换为计算机上运行的实例的过程