[英]yo cannot find jhipster after yarn global add generator-jhipster
我正在嘗試使用紗線生成一個jHipster項目 - https://jhipster.github.io/installation/
我從其網站安裝了Node,並使用brew安裝了yarn。
紗線版本0.19.1節點版本v7.5.0 OSX Sierra 10.12.3
當我運行yarn global add generator-jhipster
,我可以看到jhispter生成器被復制到/Users/{username}/.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.
作為下一步,當我運行yo jhipster
,它找不到jhipster。 但是,當我運行yarn add generator-jhipster
,你可以從當前文件夾找到jhipster。 不確定添加全球位置有什么問題。
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
我們將不勝感激,以確定最新的紗線版本是否存在任何問題。
my-mac:~ user$ yo jhipster
Error jhipster
You don’t seem to have a generator with the name “jhipster” installed.
我有同樣的問題,原因是我的懶惰。 我沒有花時間閱讀使用Yarn文檔的本地安裝說明:
注意:如果您在全局使用這些工具時遇到問題,請確保路徑中包含$ HOME / .config / yarn / global / node_modules / .bin。
在Mac或Linux上: export PATH="$PATH:$(yarn global bin):$HOME/.config/yarn/global/node_modules/.bin"
要解決這個問題,我需要在全球范圍內使用紗線安裝yeoman。
yarn global add yo
我正在使用Ubuntu,我也遇到了這個問題。 然后我用sudo
添加你的包
sudo yarn global add yo
希望這對你有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.