将laravel从github部署到heroku时出现错误”为了使用Auth::routes()方法,请安装laravel/ui包”

tvokkenx  于 2023-02-16  发布在  Git
关注(0)|答案(1)|浏览(163)

我上传了一个laravel应用程序,在github上本地运行良好,并部署在heroku上。但在部署到heroku上时,我一直收到此错误。
我在Heroku控制台上试过这些命令
编写器安装
composer 需要laravel/ui
php工匠用户界面 Bootstrap --auth
但是,当我输入"php工匠ui Bootstrap --auth"时,它会说工匠不是目录或找不到,但它在那里。
我也试过" composer 转储自动加载",还是一样。
请帮助

f0brbegy

f0brbegy1#

你不能在Heroku上交互式安装东西。最好的情况是,它看起来暂时工作,但在24小时内恢复。所有依赖项必须声明,以便Heroku可以在构建时安装它们。

  • 在本地 * 运行composer require laravel/ui,然后提交更新的composer.jsoncomposer.lock文件并重新部署。

相关问题