2016-11-11 1 views
0

J'ai créé un nouveau module JHipster. Et quand j'essaye de créer un projet en utilisant ce module, j'obtiens cette erreur.[JHipster new module] [Erreur] nécessite un fichier de configuration .yo-rc.json créé par JHipster

needs a .yo-rc.json configuration file made by JHipster. 
+0

Peut-être pourriez-vous expliquer le but de votre module. –

+0

Si vous voulez créer un nouveau projet et utiliser jhipster dans un but précis, utilisez la fonction yeoman composer pour composer jhipster. Jetez un oeil sur le projet generator-jhipster-reaction par exemple – Deepu

+0

@Deepu il semble que le projet générateur-jhipster-réagir a le même problème que décrit ci-dessus. Après avoir creusé, la racine du problème est avec l'une des invocations de méthode dans le constructeur de "module.exports". Le contenu de la méthode "this.getAngularAppName()" (dans generator-jhipster/generators/generator-base.js) génère une erreur lorsque "baseName" est null. Mais ce sera toujours le cas car aucun fichier .yo-rc.json n'a encore été créé. Peut-être que je suis mal compris le cycle de vie ici, mais si non, cela ne signifie-t-il pas composerWith ne fonctionnera jamais? – JJensL

Répondre

0

modules JHipster ne sont pas censés créer des projets, ils sont censés modifier ou compléter les projets existants qui bien sûr viennent avec leur propre fichier .yo-rc.json.