jhipster - 无法将 JHipster 从 5.0.1 升级到 5.1.0
问题描述
我正在尝试在空文件夹中生成新应用程序。
$ jhipster
Using JHipster version installed globally
Running default command
Executing jhipster:app
Options:
??? ??? ??? ????????? ???????? ??????? ????????? ????????? ????????
??? ??? ??? ????????? ????????? ???????? ????????? ????????? ?????????
??? ????????? ??? ????????? ??????? ??? ??????? ?????????
??? ??? ????????? ??? ???????? ??????? ??? ??????? ????????
????????? ??? ??? ????????? ??? ???????? ??? ????????? ??? ????
??????? ??? ??? ????????? ??? ??????? ??? ????????? ??? ???
https://www.jhipster.tech
Welcome to JHipster v5.0.1
Application files will be generated in folder: /home/eclipse-workspace/jhtest
_______________________________________________________________________________________________________________
Documentation for creating an application is at https://www.jhipster.tech/creating-an-app/
If you find JHipster useful, consider sponsoring the project at https://opencollective.com/generator-jhipster
_______________________________________________________________________________________________________________
______________________________________________________________________________
JHipster update available: 5.1.0 (current: 5.0.1)
Run yarn global upgrade generator-jhipster to update.
所以我取消了这个并尝试:
$ yarn global upgrade generator-jhipster
yarn global v1.7.0
error Outdated lockfile. Please run `yarn install` and try again.
info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.
然后:
$ yarn install
yarn install v1.7.0
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 0.06s.
它创建 node_modules 文件夹和 yarn.lock 文件,但是
$ yarn global upgrade generator-jhipster
如上所述生成错误过时的锁定文件。我错过了什么?
解决方案
当你混合使用 NPM 和 Yarn 全局包时会发生这种情况。
要修复,请从 npm 和 yarn 中删除:
npm uninstall -g generator-jhipster
yarn global remove generator-jhipster
然后安装一个或另一个:
yarn global add generator-jhipster
推荐阅读
- logging - LoggerMessage 字符串插值不起作用 - NLOG 和 Azure 表存储
- date - 带有日期变量的 SSIS For 循环容器
- mysql - MySQL导入脚本添加额外的行?
- android - 使用多个自定义首选项会搞砸、布局、首选项标题和共享首选项值
- javascript - 获取 javascript - 未捕获的类型错误:
- definition - C#语言规范说明:6.2.4 显式引用转换
- cpu-architecture - gem5 简单配置脚本上的“连续 SC 失败”
- elasticsearch - Logstash 无法启动 - 错误:此时 tibrvnativesd.jar 出乎意料
- visual-studio-code - 摩卡在 npm 测试中没有失败
- python - 如何将 python 连接到 Azure Cloud 并创建 azure 数据工厂