如何在 JHipster 蓝图中使用自定义模板?

Nik*_*uer 6 blueprint jhipster

我试图在我的自定义蓝图中覆盖模板 Entity.java.ejs 以添加一些额外的功能。不幸的是,如果生成实体,JHipster 使用其默认值。我不想覆盖整个写作。是否有可能仅覆盖某些模板并为其余部分使用 JHipster 默认模板?

Ale*_*ica 0

你好朋友,在这段时间我看到一个应用程序 jhipster 带有部分自定义的 .ejs 定义其他组件的默认值。

问题是覆盖范围非常大,并且仅适用于 jhipster 的特定版本 6.9.1。

如果这是一个好主意,可以使用特定版本和特定布线代码来自定义特定应用程序,但如果您想要通用的自定义生成器 jhipster 上下文,则不太好,您可以在其中仅“注入”自定义文件,从而覆盖所有范围的原始生成器。

我尝试在网络上搜索一些答案,无论如何,您的问题是定义我现在看到的更好解决方案的一个很好的线索。

我看到的问题是 jhipster 环境没有关于 .ejs 模板的“处理”方法,当您使用 .jdl 文件时,这种方法非常强大且直接怪异。

轻松定制使用命令“jhipster”创建的任何 jhipster 应用程序的模板,广告示例。

搜索我看到这个链接https://github.com/jhipster/generator-jhipster/issues/1749

原始 jhipster 生成器的一个问题,其中有人认为使用 yeoman 来使用“子生成器”来模块化此模板并具有所有好处是一个好主意。这是理解某些事情的另一个线索。

祝你好运,谢谢