jhipster - 如何在 JHipster 蓝图中使用自定义模板?
问题描述
我试图在我的自定义蓝图中覆盖模板 Entity.java.ejs 以添加一些额外的功能。不幸的是,如果生成实体,JHipster 使用它的默认值。我不想覆盖整个写作。是否有可能只覆盖某些模板并为其余部分使用 JHipster 默认模板?
解决方案
Helo 朋友,在此期间,我看到一个应用程序 jhipster 带有部分自定义的 .ejs,为其他组件定义了默认值。
问题是覆盖非常大,并且仅针对特定版本的 jhipster 6.9.1 连接。
如果使用特定的版本和特定的布线代码自定义特定的应用程序是个好主意,但如果您想要通用的自定义生成器 jhipster 上下文则不好,您可以在其中“注入”仅自定义文件,覆盖所有范围原始生成器。
我尝试在网上搜索一些答案,无论如何,您的问题是定义我现在看到的更好解决方案的好线索。
我看到的问题是 jhipster 环境没有关于 .ejs 模板的“处理”方法,当你使用 .jdl 文件时非常强大和直截了当。
使用命令“jhipster”创建的任何 jhipster 应用程序模板的轻松定制,广告示例。
搜索我看到这个链接https://github.com/jhipster/generator-jhipster/issues/1749
原始 jhipster 生成器的问题,有人认为使用“子生成器”使用 yeoman 来模块化此模板并具有所有好处是一个好主意。这是理解某些事情的另一个线索。
祝你好运,谢谢
推荐阅读
- context-free-grammar - 这种任意语言中的“开始”和“结束”是否应该与 CFG 有关?
- android - 如何在底部导航栏 Android Studio 中添加外部网站链接
- powershell - 从 Citrix Director 检索历史数据
- php - 使用 Laravel 5.6 的控制器不存在
- r - 按其他列选择数据表中的值
- c# - C# Json 泛型添加
- java - Spring boot,如何隐藏或防止加载实体的某些属性
- npm-install - npm install:不支持的平台警告问题
- c++ - 在模板中使用“普通”constexpr 函数参数
- css - 自定义滚动条不适用于移动设备(Chrome)