Modulus提供从当前目录或指定路径进行部署的选项。
我的文件结构是:
通常我只是将dist文件夹作为子树推送上传了dist文件夹。现在我想改进我的部署过程。
我是否从主目录部署?它似乎需要很长时间,实际上只有dist文件夹+包&应用程序需要bower文件。但期待持续整合,例如代码,看起来像推送所有文件夹可能不是一个坏主意,否则我的单元测试可能会丢失。
修改
http://help.modulus.io/customer/portal/articles/1702010-ignoring-files-during-a-deploy 添加忽略文件似乎是一种解决方案,可以避免在部署整个应用程序时更改文件夹结构并仅关注相关文件。
有没有办法只推送已更改的文件。上传整个目录需要15分钟,而像Amazon Payments这样的服务需要在服务器上进行开发,因为localhost上的回调不起作用。因此,改变可能非常耗时。