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