jhipster - 无法升级到 jhipster 5.3.4
问题描述
在“yarn global upgrade generator-jhipster”之后,版本是4.14.5,而不是最新的5.3.4版本。为什么?
我的node版本是8.11.1,yarn是1.3.2。
解决方案
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
推荐阅读
- python - 导入 .csv 文件时,在另一个列表中查找和计算一个列表的元素不起作用
- laravel - 未定义的变量?也许查询是错误的?
- html - Css 转换属性不适用于 Mozilla Firefox
- javascript - 尝试自动填充表单字段但没有运气
- .net - 无法通过 docker 连接到 SQL Server 数据库
- python - ModuleNotFoundError:即使在下载库后也没有名为“pyttsx3”的模块
- javascript - Select2插件在通过jquery动态附加新选择字段时不起作用
- javascript - 如何将多个参数解析为无状态组件?
- mongodb - 带有 eppn 的 REST-API users.list
- python-3.x - 如何在 QuerySelectField 中获取两个标签 - Flask