Когда я запускаю команду jhipster
, ничего не происходит – никаких вопросов, и папка пустая. Руководство по адресу https://www.jhipster.tech/creating-an-app/ говорит
Чтобы сгенерировать ваше приложение, введите:
jhipster
Ответьте на вопросы, задаваемые генератором ...
Я выполнил jhipster -d
для отладки, но в выводе нет ничего нового по сравнению с тем, когда я этого не делал.
Моя версия jhipster – 8.7.0
Моя версия node – v21.6.0
Моя версия java – 22.0.2
Есть идеи?
Оказалось, что с моей установкой node было что-то не так.
Мне пришлось
- удалить существующую папку
C:\Program Files\nodejs
, затем - скачать и выполнить
nvm-setup.exe
, затем - запустить
nvm install lts
.
Теперь все работает.
Ответ
Когда вы запускаете команду jhipster
, и ничего не происходит (ни вопросов, ни создания папок), это может быть связано с проблемами в установке Node.js. Ваша версия Node.js (v21.6.0) может быть несовместима с JHipster 8.7.0.
Вот шаги, которые вы можете предпринять для решения этой проблемы:
-
Удалите существующую установку Node.js:
- Зайдите в папку
C:\Program Files\nodejs
и удалите её. Это нужно для того, чтобы убрать предыдущую установку Node.js, которая может вызывать конфликты.
- Зайдите в папку
-
Установите NVM (Node Version Manager):
- Скачайте
nvm-setup.exe
из официального репозитория NVM для Windows. Это позволит вам легко управлять различными версиями Node.js.
- Скачайте
-
Установите LTS версию Node.js:
- После установки NVM откройте командную строку и выполните команду:
nvm install lts
- Это установит последнюю долгосрочную версию Node.js, которая лучше совместима с JHipster.
- После установки NVM откройте командную строку и выполните команду:
-
Проверьте установку:
- После установки выполните следующую команду, чтобы убедиться, что Node.js и npm установлены корректно:
node -v npm -v
- После установки выполните следующую команду, чтобы убедиться, что Node.js и npm установлены корректно:
- Запустите JHipster:
- Теперь попробуйте снова запустить команду
jhipster
. Вы должны увидеть, что программа начинает задавать вопросы для генерации приложения.
- Теперь попробуйте снова запустить команду
Эти шаги должны помочь вам решить проблему с отсутствием реакции со стороны jhipster
. Если проблема все еще сохраняется, проверьте другие зависимости, такие как Java и Yarn, и убедитесь, что они также установлены и обновлены.