jhipster无法识别为内部或外部命令,可操作程序或批处理文件

fra*_*990 2 node.js npm yeoman jhipster yarnpkg

我在这里遵循了https://jhipster.github.io/installation/ 和JHipster快速入门,但是在Windows 10上,我得到了“ jhipster无法识别为内部或外部命令,可操作程序或批处理文件” ,同样,我尝试输入“ yo jhipster”,它显示为

D:\ CODE \ jHipster> yo jhipster错误jhipster

您似乎没有安装名称为“ jhipster”的生成器。但是正在帮助中:

您可以通过npm search yeoman-generator或http://yeoman.io/generators/查看可用的生成器。使用npm install generator-jhipster安装它们。

要查看所有已安装的生成器,请在不带任何参数的情况下运行。添加--help选项还将显示子生成器。

如果您找不到发电机,请运行医生以对系统进行故障排除。

剂量jhipster现在支持Windows?我在2016年之前使用过它,并且效果很好,但现在却不如文档中所述。文件正确吗?

wor*_*Man 5

遵循JHipster主页上的“ JHipster快速入门”指南时,使用Windows 7时遇到相同的“术语无法识别”问题。运行“ yo jhipster”后,这个问题对我也仍然存在。

使用简单的安装指南或有关该线程的建议未能成功后,我能够通过在应用程序目录中使用节点包管理器安装生成器来使JHipster命令起作用。

npm install -g generator-jhipster
Run Code Online (Sandbox Code Playgroud)

之后,我可以使用PowerShell访问JHipster Generator-希望这对您有所帮助!

**请注意,该替代安装方法与其他一些Yarn替代方法一起在他们的网站上列出,以尝试对人们仍然无效:https : //jhipster.github.io/installation/


Ste*_*i J 5

我也有同样的错误。对我有用的修复非常简单。yo jhipster我没有给予,而是给予,yo generator-jhipster过程进行得很顺利,所有项目文件都已创建。

为了清楚起见,以下是我遵循的步骤。在此之前,请确保您的系统中安装了 Node.js 和 npm。

  1. C:\Users\{myusername}\AppData\Roaming\npm在控制面板的环境变量中的用户变量和系统变量中添加到您的 PATH。
    不要忘记,以取代{myusername}path与您的用户名以上。
  2. npm install -g yo
    您应该期待绿色Everything looks all right!表示 Yeoman 已成功安装!

  3. npm install -g generator-jhipster

  4. mkdir myapp && cd myapp
  5. yo generator-jhipster. 或者,您可以只使用jhipster命令。两者都会正常工作。INFO! Congratulations, Jhipster execution is complete!如果安装成功,您将看到。

在此之后,您将被要求做出大约 15 个选择,您可以参考链接以获得进一步的指导。

  • 使用从 Internet 下载的文件以管理员身份运行是不安全的,如果您在非默认位置安装了 nodejs,则不需要它(即不要安装在 c:\pogram 文件中)您的问题也可能是由于坏jhipster 等节点二进制文件的路径,请检查“npm bin -g”返回的文件夹是否包含在您的 PATH 环境变量中。 (2认同)