new File()在javascript nodejs中给了我未定义的文件

时间:2017-05-22 19:07:55

标签: javascript node.js

我正在尝试使用以下代码打开本地文件并从图像文件创建 File 对象

var newFileObj = new File([buffer],fileObj.originalname,{type: fileObj.mimetype});

然而,这给了我File未定义。我正在使用 nodejs v7.0.0

使用文件类型之前是否需要任何文件?

P.S-这是一个REST API,没有涉及到HTML。

1 个答案:

答案 0 :(得分:1)

你需要使用&#f;'用于节点世界中的读/写文件。这是链接

https://nodejs.org/api/fs.html

fs.open('myfile', 'r', (err, fd) => {
  if (err) {
    if (err.code === 'ENOENT') {
      console.error('myfile does not exist');
      return;
    }

    throw err;
  }

  readMyData(fd);
});