问题标签 [multer]
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.
node.js - 使用 Multer 和 Express 上传和显示文件
我正在使用multer从表单上传带有express和node的图像,但是所有文件名都像“8f92a1388f70c6c88eb32489f6bcfcc9”一样出现。甚至没有附加扩展名。如何在客户端显示这个?
node.js - 使用 ExpressJS 路由时的 Nodejs 库 RequestJS 未定义 MULTER req.files.fileName.path
我遇到了 Multer 的问题,未定义的 req.files.path 字段
首先,我的 Express.js 路线是:
路由.js
当我使用单独的小型 requestJS 脚本测试我的路线时,它工作得很好:
使用 requestJS 进行 HTTP REST api 请求测试
postDataObject.js
现在我正在为前端使用编写包装库,当我在另一个上下文中使用相同的代码时,似乎 Multer 处理req.files.headerImg.path 不起作用,它是未定义的。
我用于包装库的代码:
包装器-lib.js
最后我用以下方法测试了整经机:
包装器-test.js
当我运行测试用例 wrapper-test.js 时,它会抛出一个错误,即 req.files.iconImg.path 未定义。
有什么想法可能是错的吗?
node.js - 如何使用 multer 存储具有文件扩展名的文件?
设法将我的文件存储在一个文件夹中,但它们存储时没有文件扩展名。
有谁知道我将如何存储带有文件扩展名的文件?
node.js - 上传文件时遇到问题(Express/Node、Multer)
大家好,我正在使用jade生成html并在页面上显示此表单:
当我选择一个文件并尝试上传时,连接超时。我究竟做错了什么?我也在使用 multer 中间件来帮助上传:
回到 app.js:
json - 无法让 xlsx 到 JSON 转换器在 Node/Express 中正常工作
我正在使用下面的包尝试将上传的 excel 文件 (.xlsx) 转换为我的 Express Web 应用程序上的 JSON 文件:
https://www.npmjs.com/package/xlsx-to-json
所以这是我供用户上传的表格:
这是我在我的主要快递(app.js)文件中上传回的路由:
无论如何,简而言之,上传似乎工作正常,也就是说,它们被上传到目录中的 /uploads 文件夹。但是,我从 xlsxj 转换器返回的 JSON 文件是空的,我不知道为什么。我用随机单元格中的一些单词制作了一个小的测试 xlsx 文件,它仍然让我在 output.json 中返回一个空的 []。任何人都可以让我知道我做错了什么?
javascript - multer可能有问题?错误:Router.use() 需要回调
使用 yeoman angular-fullstack 构建站点在本地工作得很好,但是当我部署和使用 dist/release 版本时,它在我的服务器上给了我这个有趣的错误。
它似乎在这条线上失败了
虽然它在本地工作得很好?让我有点难过。想知道它是否与multer有关?我已经安装了节点模块。想法?
node.js - 在 node+express 中使用文件上传模块 multer
我正在尝试在基于 express 4 的应用程序中实现文件上传。我遵循本教程:https ://codeforgeek.com/2014/11/file-uploads-using-node-js/
在该代码中:
行 app.use(multer({
导致错误:
可能是什么原因?我在节点和快递方面很新。解释requires middleware functions
并没有告诉我任何事情。
node.js - 如何获取请求中文件的原始顺序?
我正在使用 express 和 multer。下面的文件是随机顺序的。文件的顺序对于这个特定的请求很重要。如何从请求中获取原始订单?我需要的只是一组原始名称。
javascript - 如何使用 multer 将文件从邮递员发送到 node.js
Windows
Express 4.12.4
Multer 1.0.1
节点 v0.10.22
我正在尝试使用邮递员将文件发送到我的 node.js 服务器。
我正在尝试按照这里的自述文件
这是我与邮递员一起发送的内容:
这是它对 node.js 的影响
当我和邮递员一起打这条路线时,我得到{}
了 forreq.body
和undefined
for req.file
。
我究竟做错了什么?
这是我初始化app
传入路由文件的地方:
也许里面有什么东西在做?
编辑:
我什至试过
这并没有帮助。它不记录任何内容err