在dyno上尝试在heroku-16和heroku-18上启动nginx时出现错误:
bin / start-nginx:没有这样的文件或目录
我使用了heroku-buildpack-multi构建包。
.buildpacks
文件:
"https://github.com/heroku/heroku-buildpack-nginx.git" "https://github.com/heroku/heroku-buildpack-nodejs.git"
Procfile
:
web: bin/start-nginx npm start
有什么我想念的吗?
答案 0 :(得分:0)
似乎最新版本的Heroku CLI本机支持多个buildpack和.buildpacks file is not used
,所以我所要做的就是使用命令(来自here):
heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-nginx.git
添加nginx buildpack。