我试图在Heroku上发布Shiny应用程序,但构建包出现问题(我使用http://github.com/virtualstaticvoid/heroku-buildpack-r.git)。
当我读到我的构建包使用堆栈18时,Heroku需要堆栈20。
你知道堆栈20的R Shiny构建包或其他解决方案吗?我需要为Shiny App使用Heroku CLI吗?
Heroku的Bellow信息。
Building on the Heroku-20 stack
Using buildpack: http://github.com/virtualstaticvoid/heroku-buildpack-r.git
R Shiny app detected
This version of the heroku-buildpack-r is NO LONGER SUPPORTED!
See https://github.com/virtualstaticvoid/heroku-buildpack-r for details.
ERROR: This version of the buildpack is intended for use with the 'heroku-16' stack
Use the 'heroku stack:set' CLI command to use the 'heroku-16' stack.
See https://devcenter.heroku.com/articles/stack for more information.
Push rejected, failed to compile R Shiny app.
Push failed
https://devcenter.heroku.com/articles/stack
Heroku-18支持至2023年4月
您可以使用以下命令将堆栈设置为18:
heroku stack:set heroku-18
或者你要等到你想要使用的构建包也支持heroku-20。