首页 > 解决方案 > Heroku 部署错误 *heroku open* 命令 Clojure 应用程序

问题描述

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

当我写heroku open它给出错误和日志说缺少构建

这是我的项目结构项目文件为空

这是我得到的错误

标签: herokuclojureweb-deployment

解决方案


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

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

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


推荐阅读