【发布时间】:2016-11-11 07:08:40
【问题描述】:
我创建了一个新的 JHipster 模块。当我尝试使用该模块创建项目时,出现此错误。
needs a .yo-rc.json configuration file made by JHipster.
【问题讨论】:
-
也许你可以解释一下你的模块的用途。
-
如果你想创建一个新的项目并将 jhipster 用于某些目的,那么使用 yeoman compose 功能来编写 jhipster。以 generator-jhipster-react 项目为例
-
@Deepu 看起来 generator-jhipster-react 项目存在与上述相同的问题。在进行了一些挖掘之后,问题的根源在于“module.exports”的构造函数中的方法调用之一。当“baseName”为空时,“this.getAngularAppName()”方法(在 generator-jhipster/generators/generator-base.js 中)的内容会引发错误。但这将永远是这种情况,因为尚未创建 .yo-rc.json。也许我在这里误解了生命周期,但如果不是,那是不是意味着 composeWith 永远不会工作?
标签: javascript yeoman jhipster yeoman-generator