Javascript 将dropbox映像下载到Netlify生成文件夹

Javascript 将dropbox映像下载到Netlify生成文件夹,javascript,dropbox,dropbox-api,dropbox-sdk-js,Javascript,Dropbox,Dropbox Api,Dropbox Sdk Js,我正在尝试将dropbox文件夹中的图像检索到Netlify上的Jekyll build中,但以下代码无法读取这些图像。我认为我对内容使用了错误的转换 dbx .filesListFolder({ path: "/images" }) .then(response => { response.entries.forEach(entry => { const { name, path_lower } = entry; if (entry[".t

我正在尝试将dropbox文件夹中的图像检索到Netlify上的Jekyll build中,但以下代码无法读取这些图像。我认为我对内容使用了错误的转换

dbx
  .filesListFolder({ path: "/images" })
  .then(response => {
    response.entries.forEach(entry => {
      const { name, path_lower } = entry;

      if (entry[".tag"] === "file") {
        dbx
          .filesDownload({ path: path_lower })
          .then(data => {
            const filename = path.resolve(IMAGES_DIR, name);
            const filecontents = data.fileBinary.toString("base64");

            fs.outputFile(filename, filecontents).catch(error => {
              if (error) {
                return console.log("Error: file failed to write", name, error);
              }
            });
          })
          .catch(error => {
            console.log("Error: file failed to download", name, error);
          });
      }
    });
  })
任何帮助都将不胜感激。谢谢。

通过更改

const filecontents = data.fileBinary.toString("base64");


[交叉链接供参考:]
const filecontents = data.fileBinary;