2016-11-11 7 views
0

Я создал новый модуль JHipster. И когда я пытаюсь создать проект с использованием этого модуля, я получаю эту ошибку.[Новый модуль JHipster] [Ошибка] необходим файл конфигурации .yo-rc.json, сделанный JHipster

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

Возможно, вы могли бы объяснить цель своего модуля. –

+0

Если вы хотите создать новый проект и использовать jhipster для какой-то цели, используйте функцию yoman compose для создания jhipster. Взгляните на проект generator-jhipster-реагировать, например, – Deepu

+0

@Deepu выглядит так, как будто проект с генератором-jhipster-реагированием имеет такую ​​же проблему, как описано выше. После некоторого копания корень проблемы связан с одним из методов вызова в конструкторе «module.exports». Содержимое метода this.getAngularAppName() (в генераторе-jhipster/generatorators/generator-base.js) выдает ошибку, когда «baseName» имеет значение NULL. Но это всегда будет так, потому что пока нет .yo-rc.json. Может быть, я неправильно понимаю жизненный цикл здесь, но если нет, разве это не означает, что composeWith никогда не будет работать? – JJensL

ответ

0

модули JHipster не должны создавать проекты, они должны изменить или дополнить существующие проекты, которые, конечно, приходят с их собственным файлом .yo-rc.json.