Laravel-Heroku-Docker-404(未找到)公共文件夹中的js-css文件



我正试图在Heroku上部署我的Laravel应用程序,但公用文件夹中的资产没有加载。

应用程序url:https://drinkco.herokuapp.com

我已经在尝试在AppServiceProvider上强制使用https,代码为:

if(env('REDIRECT_HTTPS')) {
$this->app['request']->server->set('HTTPS', true);
}

Procfile配置:web: vendor/bin/heroku-php-nginx -C nginx.conf public/

文件由npm运行prod 生成

控制台打印屏幕错误

使用这个:

web: vendor/bin/heroku-php-apache2 public/

您应该检查是否将assets文件夹包含在.gitignore文件中。

如果你不想跟踪对此文件夹的更改,而你不应该这样做,你可以在部署到heroku 后将其包含回你的.gitignore文件中

相关内容

  • 没有找到相关文章

最新更新