jhipster上的错误:升级 [英] Error on jhipster:upgrade

查看:89
本文介绍了jhipster上的错误:升级的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试在应用程序中升级jhipster版本时,出现以下错误:

When I try to upgrade version of jhipster in my application I get following error:

lothrimond@lothrimond-K53SD:~/workspace/NScanner$ npm list generator-jhipster
n-scanner@0.0.0 /home/lothrimond/workspace/NScanner
└── generator-jhipster@3.6.1 

lothrimond@lothrimond-K53SD:~/workspace/NScanner$ yo jhipster:upgrade 
Welcome to the JHipster Upgrade Sub-Generator 
This will upgrade your current application codebase to the latest JHipster version
Looking for latest generator-jhipster version...
/home/lothrimond/workspace/NScanner/node_modules/semver/semver.js:279
    throw new TypeError('Invalid Version: ' + version);
    ^

TypeError: Invalid Version: undefined
    at new SemVer (/home/lothrimond/workspace/NScanner/node_modules/semver/semver.js:279:11)
    at compare (/home/lothrimond/workspace/NScanner/node_modules/semver/semver.js:566:10)
    at Function.lt (/home/lothrimond/workspace/NScanner/node_modules/semver/semver.js:600:10)
    at null.<anonymous> (/home/lothrimond/workspace/NScanner/node_modules/generator-jhipster/generators/upgrade/index.js:93:28)
    at /home/lothrimond/workspace/NScanner/node_modules/shelljs/src/exec.js:172:7
    at ChildProcess.exithandler (child_process.js:194:7)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:818:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)

我做错了什么?如果我的问题中缺少任何有用的信息,请写下评论.

What am I doing wrong? Please write down in comment if any useful information is missing in my question.

推荐答案

我做了一个有效的"npm update -g generator-hipster".当您提到的错误发生时,我也在升级前的3.6.1上.

I did a "npm update -g generator-hipster" which worked. I too was on 3.6.1 prior to the upgrade when the error that you mentioned occurred.

https://jhipster.github.io/2016/09/16/jhipster-release-3.7.1.html 将此步骤称为手动升级.

https://jhipster.github.io/2016/09/16/jhipster-release-3.7.1.html refers to this step as manual upgrade.

这篇关于jhipster上的错误:升级的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆