Node.js 当我们在詹金斯建立任何自由泳项目时,Maven会出现在背景中吗?
Maven需要一个POM.XML文件来安装依赖项,但是如果我们有一个NodeJS应用程序,依赖项会在node modules文件夹中提到,对于正常安装它们,我们会执行Node.js 当我们在詹金斯建立任何自由泳项目时,Maven会出现在背景中吗?,node.js,maven,jenkins,dependencies,devops,Node.js,Maven,Jenkins,Dependencies,Devops,Maven需要一个POM.XML文件来安装依赖项,但是如果我们有一个NodeJS应用程序,依赖项会在node modules文件夹中提到,对于正常安装它们,我们会执行npm install。因此,如果我们使用Jenkins并创建了一个自由式项目来自动安装依赖项,那么这个自由式项目会使用Maven来构建和安装依赖项吗 如果是,那么背景中会发生什么?任何POM.XML文件都是为节点模块中提到的依赖项创建的?自由风格项目,顾名思义,就是自由风格。您必须配置从SCM、构建环境、构建触发器、执行和作业后执
npm install
。因此,如果我们使用Jenkins并创建了一个自由式项目来自动安装依赖项,那么这个自由式项目会使用Maven来构建和安装依赖项吗
如果是,那么背景中会发生什么?任何POM.XML文件都是为节点模块中提到的依赖项创建的?自由风格项目,顾名思义,就是自由风格。您必须配置从SCM、构建环境、构建触发器、执行和作业后执行(如果有)的所有内容 这意味着,该作业独立于源代码的语言/构建工具 如果您有节点并且正在使用npm,请将生成执行配置为
npm install
如果您有java并使用ant,请使用ant-f build.xml
如果您使用java和maven,请使用mvn clean install
等等
无论您将什么配置为构建执行,该任务都将在后台执行,并相应地生成所需的包。否。Npm使用package.json作为依赖项。马文·多亚没有上场。除非您使用maven wapper来使用npm-maven-plugin进行构建。这是一个很好的解释。非常感谢你。