Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 需要任何雪花模块时代码未运行_Javascript_Node.js_Snowflake Cloud Data Platform - Fatal编程技术网

Javascript 需要任何雪花模块时代码未运行

Javascript 需要任何雪花模块时代码未运行,javascript,node.js,snowflake-cloud-data-platform,Javascript,Node.js,Snowflake Cloud Data Platform,我有一些从sharepoint列表中获取数据的代码。然后,我想将检索到的数据插入雪花数据库。出于某种原因,当需要雪花模块时,我的代码决定根本不运行。 这就是我的代码的样子 var nodespauth = require('node-sp-auth'); var request = require('request-promise'); var creds = { username: "email@email.com", password: "p

我有一些从sharepoint列表中获取数据的代码。然后,我想将检索到的数据插入雪花数据库。出于某种原因,当需要雪花模块时,我的代码决定根本不运行。 这就是我的代码的样子

var nodespauth = require('node-sp-auth');
var request = require('request-promise');


var creds = {
    username: "email@email.com",
    password: "pass"
}
var url = 'url';

async function getData() {
    nodespauth.getAuth(url, creds).then(options => {
        console.log('got auth')
        let headers = options.headers;
        request.get({
            url: 'url',
            headers: headers
        }).then(res => {
            console.log('yeye')
            let results = res.split('<entry m:etag="W/&quot;6&quot;">')
            for (let i = 1; i < 2; i++) {
                var projectName = results[i].substring(results[i].lastIndexOf("<d:ProjectName>") + 15, results[i].lastIndexOf("</d:ProjectName>"));
                var projectYear = results[i].substring(results[i].lastIndexOf("<d:ProjectYear>") + 15, results[i].lastIndexOf("</d:ProjectYear>"));
                var AbakJobNumber = results[i].substring(results[i].lastIndexOf("<d:AbakJobNumber>") + 17, results[i].lastIndexOf("</d:AbakJobNumber>"));
                var VisionProjectNumber = results[i].substring(results[i].lastIndexOf("<d:VisionProjectNumber>") + 23, results[i].lastIndexOf("</d:VisionProjectNumber>"));
                console.log(projectName, projectYear, AbakJobNumber, VisionProjectNumber);
            }
        }).catch(err => {
            console.log(err)
            console.log('no1')
        })
    }).catch(err => {
        console.log(err)
        console.log('no2')
    })
}

getData();
当我添加这一行以要求snowflake sdk模块或snowflake promise模块时,当我运行命令node index.js时,代码决定根本不运行。我似乎找不到这背后的原因。谢谢你的帮助

var snowflake = require('snowflake-sdk');