heroku - 找不到heroku运行混合命令
问题描述
在部署 Phoenix 项目时,在 Heroku 上说找不到 mix 命令
我检查了elixir和Phoenix的Buildpacks是否安装,在运行任务之前也推送了代码。
在对 bashrc 文件进行更改后尝试(将代码注释为“如果不以交互方式运行,则不执行任何操作”)
还尝试更改.profile
文件($HOME/.asdf/asdf.sh
)
虽然"mix phoenix.server"
工作正常
heroku run 'POOL_SIZE=2 mix test.task'
在 ⬢ night-hollows-99899 上运行 POOL_SIZE=2 mix test.task... up, run.2532(免费) bash: mix: command not found
解决方案
推荐阅读
- javascript - 从动态对象数组中,如何将多个属性的值提取为数组
- python-3.x - 将 CSV 文件的每个元素与不同 CSV 文件的每个元素进行比较,并找到最相似的元素
- javascript - 固定位置在容器内不起作用?
- android - Android Studio 突然崩溃,现在显示错误
- javascript - 在 javascript 中使用身份 ADFS URL 进行 HTML 页面身份验证
- javascript - Vue js 和 Firestore:从 Firestore 获取数据但不显示任何数据
- node.js - 无法连接到数据目录中的文件。路径显示正确
- javascript - 如何在 Django 中检索信息 - 发布请求?
- firebase-storage - 将一些图像上传到 Google 存储时出现重试限制超出错误
- typescript - 如何通过 Yarn Workspaces 在 NestJS 中进行代码共享