0

'./client/storage'在我的项目中创建了各种存储容器。

当我部署我的项目时,这些容器在'/var/lib/strong-pm/svc/1/work/current/client/storage/'. 如果我进行一些上传,文件会保存在服务器上,但是当我部署新版本时,文件会被删除。

我应该'.git_ignore'以某种方式使用来防止这种行为吗?

4

1 回答 1

0

部署项目时,它不会覆盖以前的项目文件夹,而是重新创建一个新文件夹。
所以我认为这.gitignore可能不是解决这个问题的最佳方法,但最安全和更好的方法是应该create your storage location outside the scope of the main project folder

如果可能,不要将图像存储在本地文件系统中,而是通过 Amazon S3 容器或其他一些云服务获取它。Loopback 提供了非常简单的方法来处理这一切。

于 2016-11-21T17:31:55.193 回答