我想将JHipster应用程序部署到Heroku,但是当我运行命令“ jhipster heroku”时,出现以下错误:
安装Heroku CLI部署插件 ×{错误:命令失败:heroku插件:安装heroku-cli-deploy --force 正在安装插件java ... yarn add v1.12.3 正在安装Java插件... [1/4]正在解析软件包...正在安装Java插件... [2/4]正在获取软件包...正在安装Java插件... [3/4]链接依赖项...正在安装插件java ... [4/4]正在构建新程序包...正在安装插件java ...成功已保存1 n ew依赖项。正在安装插件Java ... info直接依赖项正在安装插件Java ...└─@ heroku-cli / plugin-java @ 3.0.1正在安装插件Java ...完成于2.97s.Installing插件Java ...已安装v3。 0.1 安装插件--force ... yarn add v1.12.3 安装插件--force ... info请访问https://yarnpkg.com/en/docs/cli/add以获得有关此命令的文档。安装插件--force ...! 错误缺少要添加到项目中的软件包列表。 错误:yarn add --force @ latest --non-interactive --mutex = file:C:/Users/start/AppData/Local/heroku/yarn.lock --preferred-cache-folder = C:/ Users / start / AppData / Local / heroku / yarn --check-files --registry = https://registry.npmjs.org以代码1退出 在ChildProcess.forked.on(C:/ Program Files/heroku/client/node_modules/@oclif/plugin-plugins/lib/yarn.js:31:28)
at ChildProcess.exithandler (child_process.js:275:12)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
被杀死:错误, 代码:1 信号:空, cmd:“ heroku插件:安装heroku-cli-deploy --force'}
工具版本:
JHipster:5.1.0
Heroku:heroku / 7.19.4 win32-x64 node-v11.3.0
纱线:1.7.0
节点:v8.10.0
我已经尝试了以下命令:
heroku plugins:install java - successfully installed
heroku plugins:install heroku-cli-deploy --force -
然后发生错误:
正在安装插件java ...已安装v3.0.1
错误缺少要添加到项目中的软件包列表。 安装插件--force ...!
错误:yarn add --force @ latest --non-interactive --mutex = file:C:/Users/start/AppData/Local/heroku/yarn.lock --preferred-cache-folder = C:/ Users / start / AppData / Local / heroku / yarn --check-files --registry = https://registry.npmjs.org退出,代码为1 在ChildProcess.forked.on(C:/ Program Files/heroku/client/node_modules/@oclif/plugin-plugins/lib/yarn.js:31:28)