无法升级到Jhipster 5.3.4

时间:2018-09-25 02:55:00

标签: jhipster

在“ yarn global upgrade generator-jhipster”之后,版本为4.14.5,而不是最新版本5.3.4。为什么?

我的节点版本是8.11.1,yarn是1.3.2。

2 个答案:

答案 0 :(得分:1)

正确的答案对我不起作用,它描述了以下步骤:

  1. yarn全局删除generator-jhipster
  2. npm卸载-g generator-jhipster
  3. npm install -g generator-jhipster

就我而言,我删除了所有模式模块和节点本身,然后重新安装了jhipster。

答案 1 :(得分:0)

2种可能性:

  • 运行jhipster --version时,如果您在生成的项目中,它将打印本地版本(从本地node_modules文件夹),这使项目彼此隔离。在这种情况下,您必须使用jhipster upgrade
  • 升级项目
  • 当您不在生成的项目中时,jhipster --version会打印全局安装的版本,这可能意味着您已经安装了jhipster两次(一次是用yarn一次,一次是使用npm)

通常,双重全局安装的修补程序是从npm卸载并进行yarn,然后与另一个重新安装:

从yarn和npm中删除

yarn global remove generator-jhipster
npm uninstall -g generator-jhipster

只需npm即可安装

npm install -g generator-jhipster

由于JHipster 5.3.0 npm现在是默认的客户端程序包管理器,而不是Yarn。

检查版本

jhipster --version
Using JHipster version installed globally
5.3.4