首页 > 解决方案 > jhipster registerModule 收到错误“无法添加 jhipster 模块配置”

问题描述

我是 jhipster/yeoman 的新手,我利用generator-jhipster-module 生成了我的 jhipster-module。我按照文档中的所有步骤(https://www.jhipster.tech/modules/creating-a-module/)来创建帖子实体创建挂钩。经过一些配置后,我需要执行:

yo jhipster-my-module

结果是安装了模块,但出现此错误:

Could not add jhipster module configuration

运行后,进入jhipster生成的应用,实体子生成器

jhipster entity EntityName

jhipster-my-module 不会进入后期实体创建阶段。

标签: jhipsteryeomanyeoman-generator

解决方案


调试generator-jhipster/generators/generator-base.js错误是modules.push is not a function

这发生在generator-jhipster版本 5.0.0 上,而不是使用它工作的 4.14.4。

如果您不需要使用 5.0.0 版本的 generator-jhipster 开发您的 jhipster-module,您可以使用 4.14.4 版本,例如

...
"dependencies": {
   "generator-jhipster": "^4.14.4",
...

但它仍然是 5.0.0 版本的开放点。


推荐阅读