如何解决React Rails Dokku Heroku 在生产中提供静态文件
您好,在使用 react 推送 rails api 后,dokku 不提供登录和注册屏幕,因为两者都是静态的,我使用 gem 'rails-static-router' 并没有工作,但在显示此之前日志
ActionController::RoutingError (No route matches [GET] "/signup"):
然后我将动作 new 放在用户控制器上
def new
end
在路线上
get "/signup",to: 'users#new']
仍然无法正常工作,请有人帮忙如何获取部署在 dokku 上的 react 和 rails 的静态文件?
经过几次研究,我试图获得反应构建产品
与
def new
render body: Rails.root.join('public/signup.html').read
#render :file => 'public/signup.html',:layout => false
end
在路线上
get "/signup",to: 'users#new'
相同,所以请有人帮忙说一下 react 在生产中构建页面的位置?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。