Jhipster Can';不要创建spring控制器 问题

Jhipster Can';不要创建spring控制器 问题,jhipster,Jhipster,要在JHipster的spring控制器生成中定义basename,我需要做什么 问题 我正在尝试使用JHipster生成一个spring控制器。它无法生成,导致下面复制了stacktrace。进一步的调查显示,这是因为basename未定义(module.exports.getAngularAppName需要basename才能有值) 其他JHipster生成器(网关、微服务、monolith、spring服务)工作正常,因此这不是一般的配置问题 我曾尝试将模式类似的JHipster生成器中的

要在JHipster的spring控制器生成中定义basename,我需要做什么

问题 我正在尝试使用JHipster生成一个spring控制器。它无法生成,导致下面复制了stacktrace。进一步的调查显示,这是因为basename未定义(module.exports.getAngularAppName需要basename才能有值)

其他JHipster生成器(网关、微服务、monolith、spring服务)工作正常,因此这不是一般的配置问题

我曾尝试将模式类似的JHipster生成器中的getTheModuleName()添加到spring controller/prompts.js中,但不起作用,因为这个.getModuleName()不存在。我找不到getModuleName()的定义位置,也不明白提示中的“this”是什么

我是JHipster noob,所以我想我错过了一些简单的东西

任何帮助都将不胜感激

版本信息
  • JHipster发电机v4.13.0
  • 节点8.9.3
  • 从昨天起,nodejs开始重新安装
  • 其他JHipster生成器工作正常,因此这不是一般的配置问题
输入/输出
C:\yesOnWindows>jhipster弹簧控制器fum
使用全球安装的JHipster版本
执行jhipster:spring控制器fum
选项:
正在创建弹簧控制器fum。
? 是否要向控制器添加操作?对
? 你的行动名称是什么?fff
? 您操作的HTTP方法是什么?收到
? 是否要向控制器添加操作?不
events.js:183
投掷者;//未处理的“错误”事件
^
TypeError:无法读取未定义的属性“endsWith”
在module.exports.getAngularAppName(C:\Users\Dad\nodejs\node\u modules\generator jhipster\generators\generator base.js:2090:56)
位于module.exports.getMainClassName(C:\Users\Dad\nodejs\node\u modules\generator jhipster\generators\generator base.js:2113:40)
在module.exports.writing(C:\Users\Dad\nodejs\node\u modules\generator jhipster\generators\spring controller\index.js:83:31)
反对。(C:\Users\Dad\nodejs\node\u modules\generator jhipster\node\u modules\yeoman generator\lib\index.js:399:25)
在C:\Users\Dad\nodejs\node\u modules\generator jhipster\node\u modules\yeoman generator\node\u modules\run async\index.js:25:25
在新的承诺()
在C:\Users\Dad\nodejs\node\u modules\generator jhipster\node\u modules\yeoman generator\node\u modules\run async\index.js:24:19
在self.env.runLoop.add.completed(C:\Users\Dad\nodejs\node\u modules\generator jhipster\node\u modules\yeoman generator\lib\index.js:400:11)
运行时回调(timers.js:789:20)
在tryOnImmediate(timers.js:751:5)

JHipster弹簧发生器拟用于生成的JHipster项目。生成器从项目的
.yo rc.json
文件()中读取
baseName
属性。如果不先生成项目,JHipster将无法生成可编译的Java文件。

就是这样。谢谢我试图在一个新目录中构建它。
C:\yesOnWindows>jhipster spring-controller fum
Using JHipster version installed globally
Executing jhipster:spring-controller fum
Options:
The spring-controller fum is being created.
? Do you want to add an action to your controller? Yes
? What is the name of your action? fff
? What is the HTTP method of your action? GET
? Do you want to add an action to your controller? No
events.js:183
      throw er; // Unhandled 'error' event
      ^

TypeError: Cannot read property 'endsWith' of undefined
    at module.exports.getAngularAppName (C:\Users\Dad\nodejs\node_modules\generator-jhipster\generators\generator-base.js:2090:56)
    at module.exports.getMainClassName (C:\Users\Dad\nodejs\node_modules\generator-jhipster\generators\generator-base.js:2113:40)
    at module.exports.writing (C:\Users\Dad\nodejs\node_modules\generator-jhipster\generators\spring-controller\index.js:83:31)
    at Object.<anonymous> (C:\Users\Dad\nodejs\node_modules\generator-jhipster\node_modules\yeoman-generator\lib\index.js:399:25)
    at C:\Users\Dad\nodejs\node_modules\generator-jhipster\node_modules\yeoman-generator\node_modules\run-async\index.js:25:25
    at new Promise (<anonymous>)
    at C:\Users\Dad\nodejs\node_modules\generator-jhipster\node_modules\yeoman-generator\node_modules\run-async\index.js:24:19
    at self.env.runLoop.add.completed (C:\Users\Dad\nodejs\node_modules\generator-jhipster\node_modules\yeoman-generator\lib\index.js:400:11)
    at runCallback (timers.js:789:20)
    at tryOnImmediate (timers.js:751:5)