【问题标题】:Heroku Deployment Error *heroku open* command Clojure appHeroku 部署错误 *heroku open* 命令 Clojure 应用程序
【发布时间】:2020-11-06 11:26:48
【问题描述】:

您好,我正在尝试将我在 Clojure 中开发的项目部署到 heroku。它也创建和构建,但是

当我写 heroku open 时,它会给出错误并记录说缺少构建

【问题讨论】:

  • 请不要对文本、来源和错误使用屏幕截图。我们无法在其中搜索,也无法从中复制。
  • :状态从开始变为崩溃 2020-07-16T08:22:35.116941+00:00 heroku[web.1]:状态从崩溃变为开始 2020-07-16T08:22:43.836021 +00:00 heroku[web.1]:使用命令启动进程npm run build && npm start -- --port $pacific-caverns-88597 2020-07-16T08:22:47.350980+00:00 app[web.1]:npm ERR!缺少脚本:构建
  • 上面是我构建它的scceeded时的错误,但是当我打开它时它给出了错误

标签: heroku clojure web-deployment


【解决方案1】:

您正在使用 heroky “自动检测”,它正在检测您的 npm 文件并尝试将其作为 npm 项目启动。

您需要在 heroku 设置中的某处指定使用 clojure buildpack。

我建议您在 heroku 中进入“docker 模式”,这将使您能够更好地控制如何构建/运行您的项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-10
    • 2017-02-09
    • 2013-09-07
    • 2017-12-20
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 2018-08-18
    相关资源
    最近更新 更多