首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么要用约曼的发电机而不是Maven的原型?

为什么要用约曼的发电机而不是Maven的原型?
EN

Stack Overflow用户
提问于 2015-06-17 10:24:27
回答 1查看 1.6K关注 0票数 8

我注意到,Yeoman的生成器更专注于客户端代码的生成,而Maven的原型则在服务器端。但是,如果Maven能够很好地处理代码生成任务,我仍然不完全理解为什么有必要创建Yeoman?

我想,可以为角JS编写Maven的原型,并使用它而不是类似流行的约曼发电机。但是没有这样的原型,或者至少它不那么受欢迎。

所以,请告诉我为什么?

我在这一次的猜测是不正确的。

我认为Maven无法在现有项目中生成组件。但这不是真的。我认为一个可选的找到标记使运行原型成为可能:即使在现有的项目上也可以生成。

因此,没有你的帮助,我不能很快回答这个问题。

EN

回答 1

Stack Overflow用户

发布于 2020-04-01 14:49:32

MavenYeoman都是使用模板的代码生成器。这取决于模板将生成什么代码。因此既可用于生成客户端项目,也可用于生成服务器端项目

以下几点可以解释为什么每种工具在一个领域都很流行,而不是在另一个领域:

1.人们正在使用语言生态系统中流行的工具。

原因之一是开发人员大多使用他们正在开发代码的语言生态系统中的工具。Yeoman是主要在客户端项目中使用的代码生成器,因为这是大多数时候使用JavaScript的地方。Maven主要用于服务器端项目,因为Java大部分时间都是在服务器端项目中使用的。

2.来自其他环境的工具需要这种环境

在纯JS项目上运行Maven需要安装Java才能使用它。另一方面,可以使用Node.js运行Yeoman。对于开发人员来说,Java将是不必要的依赖。反之亦然。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30888815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档