laravel - Laravel 8 - Envoyer 和 Homestead 部署问题
问题描述
所以我使用 Laravel Homestead 进行本地开发。我选择为每个项目而不是全局安装它,以便在我的 git 存储库中跟踪我的所有 Homestead 配置文件。为了保持我的存储库干净,我选择将整个 Laravel 应用程序放入一个名为“code”的子目录中。
然而,当我尝试通过 Envoyer 部署我的应用程序时,这给我带来了挑战。似乎 Envoyer 假设 Laravel 应用程序文件位于存储库的根目录中。因此,当它尝试部署时会失败。
我一直在四处寻找,似乎找不到任何方法可以向 Envoyer 指定我的 Laravel 应用程序文件不在存储库的根目录中,而是在“代码”目录中。任何帮助将不胜感激!
存储库结构:
/
- Homestead related files
- /code
- Laravel application files
解决方案
推荐阅读
- android - 暂停和继续录制视频不继续
- javascript - vue.js 同步播放视频播放器组件
- ruby - 在 Ruby 中是否有性能原因更喜欢大小而不是长度或计数?
- arrays - 合并R中的两个数组交替它们的元素
- scala - 方法声明中的案例类(带有伴随对象)评估为 Any
- javascript - @angular/fire AngularFireStorage getDownloadUrl()
- c# - 如何仅使用 1 个 dataGridView 在不同表的文本字段上显示不同的记录?
- sql - Laravel Eloquent 数据库迁移
- python - Hexify sha 摘要结果而不使用hashlib
- android - 在没有 AppCompat 的情况下显示 Android O 及更高版本的通知