我的项目中'./client/storage'
创建了各种存储容器。
当我部署项目时,这些容器在'/var/lib/strong-pm/svc/1/work/current/client/storage/'
中的服务器上重复。如果我进行一些上传,文件将保存在服务器上,但是当我部署新版本时,文件将被删除。
我是否应该以某种方式使用'.git_ignore'
来阻止此行为?
答案 0 :(得分:0)
部署项目时,它不会覆盖以前的项目文件夹,而是重新创建一个新文件夹
所以我不认为.gitignore
可能是解决这个问题的最佳方法,但最安全和更好的方法应该是create your storage location outside the scope of the main project folder
。
如果可能,请不要将图像存储在本地文件系统中,而是通过Amazon S3容器或其他云服务获取图像。 Loopback提供了非常简单的方法来处理所有这些。