问题标签 [sails-skipper]
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.
sails.js - 使用自定义 Skipper 正文解析器配置时出错
我正在使用sails 0.10.5版。我的 bodyParser 设置如下http.js
:
启动服务器时,我不断收到此错误:
之后没有错误。我究竟做错了什么?我尝试按照错误的说明进行操作,但使用船长我无法将文件上传到 S3 大于几 mb 的文件。我试过这个,但它不起作用:
这是根据上面的消息。
file-upload - 如何删除 Sailsjs (req.file) 中上传的文件?
在Sails.js中,可以这样接收上传的文件:
假设我收到了一个文件,但它没有按照我想要的方式正确格式化。我只会回答一个错误。我想做的一件事是确保接收到的文件不会保留在文件系统中(即,如果它存在于某处,请将其删除)。我怎样才能确保这一点?
file-upload - 使用 FormData 将文件上传到 Sails.js 服务器
我正在使用react-dropzone将多个文件上传到 Sails.js 服务器。由于 react-dropzone 为我提供了已删除文件的列表,因此我将它们附加到 FormData 对象。有了这个,当请求到达服务器时,req.file('myfile').upload()
它将不起作用,因为我在页面上没有任何input[type=file]
内容并且我正在使用 AJAX。我的问题是:Skipper 是否有任何方法来处理 FormData 上传,或者我需要使用Multer或类似的东西?
javascript - SailsJS skipper-s3 文档建议 S3 存储桶应符合美国标准 - 但 S3 UI 中没有此类区域
在此处参考 SailsJS Skipper-S3 文档:http://sailsjs.com/documentation/concepts/file-uploads/uploading-to-s-3该框显示:
请注意,您的 Amazon S3 存储桶必须在“美国标准”区域创建。如果你没有这样做,你会得到一个 'TypeError('Uncaught, unspecified "error" event.')。
但是,Amazon S3 的新存储桶 UI 似乎没有“美国标准”作为列出的任何区域。
那么我现在应该在哪里创建 S3 存储桶呢?
mongodb - 船长gridfs图像上传
我在使用船长 gridfs 上传 Sails js 图像时遇到问题。
我的连接很好,但是当我上传图像时,它会在我的终端上记录一个错误
我正在使用 Kitematic。
sails.js - 使用 Skipper 和 Sails 上传流时写入缓冲区导致路径错误
我已转换上传并将其存储为缓冲区。当我写这个缓冲区时,我得到一个路径错误。
TypeError:路径必须是字符串或缓冲区
javascript - 在 SailsJS 中将图像 URL 保存到用户
我正在使用 Sails JS v1.0.0 创建一个 api
我有一个将图像上传到服务器的操作,它运行良好,但我遇到的问题是我想将图像 URL 保存给上传图像的用户。这是用户个人资料图像。
该代码似乎工作正常,但上传图像后在终端中出现错误。我想它与回调有关。
这是我的控制器:
关于 .tmp 文件夹的读取流,我编写它是为了使图像在上传的那一刻可用。
我试图在
行,但它在终端中给我一个错误。
实现此代码的最佳方法是什么?
sails.js - 使用 Sails.js 的可选文件上传
是否可以让 Sails操作在请求后几秒钟内接受可选文件上传而不吐出以下堆栈跟踪?
为了完整起见,我使用自定义的 Skipper 适配器在minio中转储文件,我松散地基于skipper-s3适配器,但我也看到使用默认的 store-files-in-.tmp-directory 适配器的相同症状。
以下代码在 HTTP 请求中提供时正确运行并接受并存储单个文件上传,但如果image
省略该字段,则在所述请求后约 4.5 秒将上述代码打印到控制台。
所讨论的动作中最有趣的部分如下:
如果 HTTP 请求中没有上传,那么uploadedFiles
它是一个空数组,其余的操作代码运行没有问题,但我不希望日志中充满这种垃圾。
sails.js - 我想从 SailsJS 中的不同文件输入上传文件
我使用sails-hook-uploads。只有第一个传入的文件(在我的例子中是徽标)被上传,对于缩略图,它会显示此消息。
上游(文件上传
thumbnail
:)发出错误:{错误:EMAXBUFFER:上游(thumbnail
)在插入接收器之前超时。等待 4500 毫秒后仍未使用。您可以通过更改maxTimeToBuffer
选项来配置此超时。
无论如何我可以解决这个问题或替代简单的方法来从sailsjs中的不同文件输入上传文件吗?
node.js - 上传文件时 Sailsjs 权限被拒绝创建文件夹
我试图运行函数将文件上传到服务器中的资产文件夹。它可以在我的 mac 上运行,但是当我在 CentOS 7 服务器上运行它时,出现了 mkdir 权限被拒绝的错误。
我已经设置了权限文件夹,如您所见:
并尝试从文件夹应用程序执行它,已经尝试将dirname
行更改为
但是,EACCESS permission denied mkdir to the folder 同样的错误仍然存在/images
。是否有任何解决方法可以让sailsjs 应用程序在文件夹内生成子文件/assets
夹而不会出现此错误?