node环境下,不是在浏览器前端,怎么将图片转为fie对象?
发布于 3 年前 作者 lantaole 3713 次浏览 来自 问答

image.png 前端有file对象,node环境下,没有file类,怎么在node端生成file对象

6 回复

有fs模块还用什么file对象

@zengming00 现在的需求是: 上传图片接口要传图片file对象,需要node端上传,不通过前端上传,这个上传接口是前端用的,参数需要图片转file对象

如果是想通过node代码去上传文件,这个跟你在node端用哪个http客户端有关。

@leizongmin 想把拿到的图片转file对象,图片已经通过图片get请求拿到了,只是不知道怎么转file对象image.png

@lantaole 如果是在前端,应该是不能自己去创建 File 对象的,可以试试 Blob(https://developer.mozilla.org/zh-CN/docs/Web/API/Blob );如果是在 Node.js,没有所谓的 File 对象,如果要将文件保存到本地,用 fs.writeFile()

@leizongmin 前端web api是可以直接new file 对象, 是node端没法new file对象,blob试过了和file还是有区别,不知道怎么转为fileimage.png

回到顶部