我无法运行jhipster生成器,出现错误:
zsh: command not found: jhipster
我的系统是Ubuntu 16.04,我使用zsh:
➜ yarn global add generator-jhipster
yarn global v0.24.5
warning No license field
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Installed "generator-jhipster@4.5.0" with binaries:
- jhipster
warning No license field
Done in 1.87s.
➜ jhipster
zsh: command not found: jhipster
我错过了什么?
我也在.zshrc中有这个:
# npm
export PATH="$PATH:/home/romanovi/.npm-global/bin"
export NODE_PATH="$NODE_PATH:/home/romanovi/.npm-global/lib/node_modules"
# Yarn
export PATH="$PATH:`yarn global bin`"
答案 0 :(得分:6)
我有同样的问题并通过添加" yarn global bin"进入我的路径。
答案 1 :(得分:3)
上次更新jhipster到jhipster cli似乎存在问题。
当#JHipster尝试修复jhipster cli时,你可以尝试yo jhipster
。
答案 2 :(得分:2)
此问题似乎已修复。重新安装generator-jhipster,它正在重新运行。
yarn global add generator-jhipster
答案 3 :(得分:1)
我们昨天遇到了JHipster v4.5.0的问题,今天应该用v4.5.1解决。你能尝试一下吗?
不要犹豫,就https://github.com/jhipster/generator-jhipster/issues/5797
提供反馈答案 4 :(得分:1)
更新2018年12月
仅更新路径对我不起作用。我还必须设置纱线前缀。
步骤
确认您的全局bin路径
yarn global bin
我得到了:/home/username/.yarn/bin
设置纱线前缀:
确保您的yarn前缀是bin目录的父目录。您可以通过运行
进行确认yarn config get prefix
运行此代码时,我的前缀为空,因此我将其设置为
yarn config set prefix ~/.yarn
将以下内容添加到〜/ .bash_profile
export PATH="$PATH:`yarn global bin`"
对于zsh用户,请确保将此行添加到〜/ .zshrc
重新启动您的外壳或开始新的外壳
bash -l
或zsh
答案 5 :(得分:0)
2019年9月更新
在Mac OSX上刚刚看到此问题。我为此放弃了。
相反,我改为运行app = Flask(__name__,
static_folder='./dist',
template_folder='./dist',
static_url_path='')
,一切都按预期安装。
npm install -g generator-jhipster
答案 6 :(得分:-2)
尝试使用name
。
sudo