【问题标题】:Do I Need Composer, Git or Any of These after Project Is Finished?项目完成后我是否需要 Composer、Git 或任何这些?
【发布时间】:2015-12-25 17:53:17
【问题描述】:

例如:

我在虚拟机中有一个带有 Laravel 的 Homestead。完成项目后,我可以复制文件并将它们带到我的 Wamp 服务器,然后导出数据库并将其导入 Wamp 吗?

还是这一切的背后还有更多?

【问题讨论】:

  • One does not simply "finish" a project.
  • 我很确定你明白我的意思......
  • 通过让自己的生活变得更加艰难,不,如果你拥有工作安装的所有文件,你就不需要 git 或 composer。

标签: php git laravel composer-php


【解决方案1】:

是的,通常这可能是将项目部署到服务器的一种方式。

这个问题有点宽泛,无法给出一个好的答案,因为有很多方法可以构建一个好的项目部署链。首先,这取决于您要部署到的服务器和您拥有的访问权限(例如,您是否允许 ssh 进入服务器或者您可以在服务器上运行 git)。

如果您有 ssh 访问权限并且能够运行 git,那么一个好方法可能是从您的 git 服务器中提取 git 项目,运行 composer install 并使用 artisan 迁移和播种您的数据库。

还有更多方法可以实现完全集成的部署链,您只需将项目推送到 git 服务器即可触发部署(例如,查看 CapistranoLaravel Forge 以进行自动部署)。

【讨论】:

    猜你喜欢
    • 2016-04-23
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多