After "yarn global upgrade generator-jhipster", the version is 4.14.5 instead of latest version 5.3.4. why?
My node version is 8.11.1, yarn is 1.3.2.
After "yarn global upgrade generator-jhipster", the version is 4.14.5 instead of latest version 5.3.4. why?
My node version is 8.11.1, yarn is 1.3.2.
2 possibilities:
jhipster --version
it prints local version (from local node_modules folder) if your are in a generated project, this enables projects to isolate from each others. In this case you must upgrade the project with jhipster upgrade
jhipster --version
prints globally installed version and it probably means that you have installed jhipster twice (once with yarn and once with npm)Usually the fix to double global installation is to uninstall from npm and yarn then reinstall with one or the other:
yarn global remove generator-jhipster
npm uninstall -g generator-jhipster
npm install -g generator-jhipster
Since JHipster 5.3.0 npm is now the default client package manager, instead of Yarn.
jhipster --version
Using JHipster version installed globally
5.3.4
Right tick answer didn't work for me, which describe following steps:
In my case I removed all mode modules & node itself, then fresh installation of jhipster worked for me.