在Meteor中,上传图片或文件的目录应该是什么?
目前这是我上传所有图片的目录:
meteorApp/public/uploads/images/
但每当我上传图片时,它都会刷新我的客户端。这是因为Meteor不断寻找其目录或文件的变化。那么我应该在哪里设置我的上传目录?
答案 0 :(得分:3)
解决方案是将文件放在Meteor不关心的地方:隐藏文件夹(.name),忽略文件夹(名称〜)或Meteor目录之外的文件夹。
请参阅此answer。
答案 1 :(得分:0)
另一种解决方案是使用Collection FileSystem包,它提供完整的文件管理解决方案,如上传,下载,同步,复制等。
然后可以将其插入本地文件系统甚至是Amazon S3。
这是回购:https://github.com/CollectionFS/Meteor-CollectionFS。您需要先添加主程序包:
meteor add cfs:standard-packages
然后是您要使用的存储适配器:
本地文件系统(像/ public,/ uploads这样的目录)
meteor add cfs:filesystem
Amazon S3(我的收藏)
meteor add cfs:s3
GridFS的
meteor add cfs:gridfs
甚至是Dropbox!
meteor add cfs:dropbox
该文档非常完整,您可以找到您要找的内容! :)