Node.js 使用nodejs从sharepoint自动下载文件

Node.js 使用nodejs从sharepoint自动下载文件,node.js,Node.js,我是javascript新手,我正在尝试使用nodejs从sharepoint自动下载文件。代码如下所示: const { sppull } = require("sppull"); const context = { siteUrl: "xxx", creds: { username: "xxx", password: "xxx" } }; const options = { spRootFolder: "Shared%20D

我是javascript新手,我正在尝试使用nodejs从sharepoint自动下载文件。代码如下所示:

const { sppull } = require("sppull");

const context = {
    siteUrl: "xxx",
    creds: {
        username: "xxx",
        password: "xxx"
    }
};

const options = {
    spRootFolder: "Shared%20Documents/SSC%20Projection/ZIP",
    dlRootFolder: "W:\\SCM\\RawData\\SSC_Proj"
};

sppull(context, options)
    .then((downloadResults) => {
        console.log("Files are downloaded");
        console.log("For more, please check the results", JSON.stringify(downloadResults));
    })
    .catch((err) => {
        console.log("Core error has happened", err);
    });
但是,发动机显示以下错误消息:

Folders proceeding: 0 out of 0 [recursive scanning...]
Error in getFolderContent: Cannot read property 'Folders' of undefined
Core error has happened Cannot read property 'Folders' of undefined

Process finished with exit code 0

此错误表示您正试图访问当前值为未定义的对象的属性
文件夹
。我没有看到任何
文件夹
属性。哪里触发了错误(应该在错误调用堆栈中)?你能在你的问题中添加相关的代码吗?好的,你能更正代码吗?他信不能。我不知道你的错误在哪里,因为我甚至没有看到相关的代码。我提供的“非”相关代码缺少什么?所谓的“相关代码”,我指的是导致错误的代码。您提供的代码无法引发此错误。您正在尝试访问属性
文件夹
,但我不知道在哪里。