我有一个带有函数的文件(function.js)。 我还有一个要在其中调用此功能的文件
我的问题是我试图在此函数内调用变量,但我不知道该怎么办?
Function.js
function getAllIssueForSCII(){
var options = {
method: 'GET',
url: 'https://***.atlassian.net/rest/api/3/search?jql=project=SCII',
headers: {
'Accept': 'application/json',
'Authorization': "Basic ***"
}
};
return new Promise(function (resolve) {
request(options, function (error, response, data) {
if (!error && response.statusCode === 200) {
console.log('JIRA login success!!')
var json = JSON.parse(data); /!\ Call this variable
} else {
console.log('error: ' + response.statusCode + ': ' + data.statusMessage)
}
})
})
}
module.exports.getAllIssueForSCII = getAllIssueForSCII;
Index.js
var functions = require('./functions.js')
functions.getAllIssueForSCII();
console.log(json) // Error;
在此先感谢您的帮助:)