Laravel在本地构建并自动部署到远程服务器

时间:2015-09-06 08:58:59

标签: laravel continuous-deployment

我的Web应用程序基于最新的laravel框架,它的前端任务和依赖关系通过gulp,node,npm和bower进行管理。

我的远程托管服务器基本上只支持git,不支持nodejs和npm。所以目前我在本地构建并通过ftp手动部署它。

那么,他们的任何工具是否只是跟踪本地构建文件的更改并上传远程更改?或者可能有更好的方法来做到这一点?

2 个答案:

答案 0 :(得分:1)

您所描述的内容可以通过提交本地构建的文件来修复。

如果它支持git并且您具有ssh访问权限 - 请设置您的远程存储库本地计算机。提交本地构建文件并推送到远程存储库。从远程服务器上的远程存储库中提取更改。

答案 1 :(得分:0)

我有类似的情况,我被困在ftp并使用Laravel。

为了解决使用ftp的痛苦,我发现这个工具名为dploy

它在ftp中模拟git,因此您在本地或远程存储库中提交,dploy将负责将本地构建与您的实时服务器同步。

https://github.com/LeanMeanFightingMachine/dploy

我希望它有所帮助。

相关问题