У меня есть существующий проект, работающий на Hipster 3.6.1, и я хотел обновить его до 3.12.2. Я следил за процессом обновления, описанным на веб-сайте jhipster, но сгенерированная ветка hipster_upgrade все еще упоминает старую версию вспомогательного генератора.
Принудительное обновление с помощью npm
При выполнении следующей команды npm install -g generator-jhipster
она показывает мне следующее
npm WARN deprecated [email protected]: use uuid module instead
npm WARN deprecated [email protected]: this package has been reintegrated into npm and is now out of date with respect to npm
/usr/local/lib
└── [email protected]
Затем я запускаю yo jhipster --force --with-entities
, и вот результат:
Welcome to the JHipster Generator v3.6.1
Documentation for creating an application: https://jhipster.github.io/creating-an-app/
Application files will be generated in folder: /Users/bso/Projects/portal ______________________________________________________________________________
JHipster update available: 3.12.2 (current: 3.6.1)
Run npm install -g generator-jhipster to update.
______________________________________________________________________________
Переустановите генератор jhipster
при выполнении npm i generator-jhipster
генератор jhipster обновляется до 3.12.2, но при повторной обработке обновления возвращается к версии 3.6.1.
Есть какие-нибудь подсказки, почему это происходит?