问题标签 [meteor-slingshot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
meteor - Meteor-slingshot - 文件上传到 AWS S3 待处理,然后随机出现 400 Bad request 失败
我正在尝试在 Meteor/Slingshot 中将图像上传到 AWS S3。上传等待很长时间,然后失败(400 Bad request)。有些文件设法上传,但大多数时候他们没有。这似乎是随机发生的。
可能导致这种情况的原因是什么?
S3 存储桶位于爱尔兰“eu-west-1”。这是我的代码:
在 settings.json 中:
app/lib/_fileUploadRestrictions.js
应用程序/服务器/fileUploadDirectives.js
应用程序/客户端/fileUploader.js
meteor - 部署后,应用程序无法将文件上传到 S3 给出 Unexpected token < 错误
我尝试将文件上传到我的 S3 存储桶托架,从 Ec 2 实例(该应用程序托管在 EC2 中)获取凭据。这是指令:
但是不会上传。当我检查日志时,我发现了这个:
知道发生了什么吗?
第 21 行AchievementPhotosAccess.js
:
meteor - 如何使用 Slingshot.createDirective 限制文件上传到 Amazon S3
我试图将我上传到亚马逊 s3 的图片限制为 10 张图片,我遇到了这个链接 https://github.com/themeteorchef/uploading-files-to-amazon-s3/blob/master/code/server/slingshot.js
由于某种原因它对我不起作用这是我的代码
这是我在 html 文件中的上传器
这就是我根据上面附加的链接调用我的弹弓方法的方式
我返回真实,据我了解,它应该允许我上传任意数量的文件,但我只能上传一个文件。我在这里错过了什么吗?有没有其他方法可以设置限制?
meteor - 如何使用 Slingshot.fileRestrictions 只允许上传 zip 文件?
我在弹弓源代码中找到了下面的代码
他们展示了如何限制上传图片,我如何只允许上传 .zip 文件?
javascript - How to assign default directory for every image stored in Amazon S3?
Every image chosen from the user will be stored in Amazon S3 this is my code
Based on my code, the image will be stored in the user's email directory then the screenshots folder then the file name. the problem is if the user wanted to store two images of the same name. The last picture will overwrite the first one.
i tried this solution
it didn't work because the current date have spaces so i can't load the image later in the client because of the spaces.
Any idea of a way i can use to give every image a unique name? with no spaces?
meteor - Meteor Slingshot 上传到 Amazon S3
我是这个包的新手,也是 Amazon S3 的新手。我按照 slingshot 包主页上的说明,设置了一个新的 s3 存储桶,在 Meteor.settings 中配置了凭据,在存储桶上配置了一个 CORS 文件,一切看起来都很好。但是当我调用 uploader.send (使用包主页中的示例代码)时,我在控制台上收到以下错误,并且文件未上传:
我错过了什么吗?有谁能帮忙吗?
javascript - Slingshot:如何从 URL 上传?
我想使用流星弹弓将文件从 URL 上传到 S3。
文档很清楚如何从 a 上传<input type="file">
,但如何从 URL 获取它?它看起来像这样(但显然这不起作用):
我猜它需要一个 File 对象,显然你不能创建它。使用 AJAX 创建 Blob?
我知道 CollectionFS 可以接受 URL,但我想使用 slingshot。谢谢。
javascript - Meteor 和 S3:如何通过一次上传/编辑定义三个不同的图像
我edgee:slingshot
用于将图像上传到 S3。这运作良好。但我想要三个不同的图像——我会称它们为“商店”。一个存储缩略图,一个存储原始图像,一个存储裁剪的公共版本。
但我不知道我应该如何以聪明的方式做到这一点。
当然,我可以Slingshot.Upload()
在三个桶上做三个不同的。但我认为只进行一次上传、处理文件(通过 graphicsmagick 裁剪)并存储三个不同的文件会更聪明。
稍后我想编辑公共文件并同时创建一个新的缩略图。
客户端.js
服务器.js
shared.js
javascript - 从服务器端上传 Meteor Slingshot
所有教程都讨论从客户端使用弹弓上传,是否可以从服务器端上传。
google-cloud-storage - 如何使用 slingshot 包从谷歌云中删除上传的文件
使用 slingshot 包成功将文件上传到谷歌云存储后,我没有找到关于如何从谷歌云中删除文件的文档抛出我的应用程序。有什么想法可以解决吗?谢谢。