web-dev-qa-db-fra.com

yo ne peut pas trouver jhipster après le fil global ajouter générateur-jhipster

J'essaie de générer un projet jHipster en utilisant le fil - https://jhipster.github.io/installation/

J'ai installé Node à partir de son site Web et du fil avec de la bière.

fil version 0.19.1 noeud version v7.5.0 OSX Sierra 10.12.3

Lorsque je lance yarn global add generator-jhipster, je pouvais voir le générateur jhispter en cours de copie dans /Users/{usernameName/.config/yarn/global/node_modules/

my-mac:~ user$ yarn global add generator-jhipster
yarn global v0.19.1
warning No license field
[1/4] ????  Resolving packages...
[2/4] ????  Fetching packages...
[3/4] ????  Linking dependencies...
[4/4] ????  Building fresh packages...
warning undefined has no binaries
warning No license field
✨  Done in 30.68s.

À l'étape suivante, lorsque je lance yo jhipster, il ne peut pas trouver jhipster. Cependant, lorsque je lance yarn add generator-jhipster, vous pouvez trouver jhipster à partir du dossier actuel. Pas sûr de ce qui ne va pas avec l'ajout d'un emplacement global.

my-mac:~ user$ echo $PATH
/usr/local/sbin:~/.composer/vendor/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/Cellar/node/7.5.0/bin:/Users/{user}/.config/yarn/global/node_modules/.bin

J'apprécierai toute aide pour identifier ce qui se passe ou s'il y a un problème avec la dernière version du fil.

my-mac:~ user$ yo jhipster
Error jhipster

You don’t seem to have a generator with the name “jhipster” installed.
8
TechCrunch

J'ai eu le même problème et la cause était ma paresse. Je n'ai pas pris le temps de lire les notes d'installation locale avec la documentation Yarn:

Remarque: si vous rencontrez des problèmes pour utiliser ces outils globalement, assurez-vous que vous avez bien $ HOME/.config/yarn/global/node_modules/.bin dans votre chemin.

Sur Mac ou Linux: export PATH="$PATH:$(yarn global bin):$HOME/.config/yarn/global/node_modules/.bin"

13
CrazyRiver

Pour résoudre ce problème, je devais installer yeoman globalement avec du fil.

yarn global add yo
2
millsofmn