我想将JIRA与自己的应用程序集成在一起,以便可以执行以下操作:
答案 0 :(得分:1)
您可以使用此NPM dependency。希望对您有帮助
$ npm install jira-connector
// ES5 var JiraClient = require('jira-connector'); // ES6 or Typescript import JiraClient from 'jira-connector'; // Initialize var jira = new JiraClient({ host: 'jenjinstudios.atlassian.net', strictSSL: true // One of optional parameters }); // ES5 jira.issue.getIssue({ issueKey: 'JWR-19' }, function(error, issue) { console.log(issue.fields.summary); }); // ES6 jira.issue.getIssue(issueKey: 'JWR-19') .then(issue => { console.log(issue.fields.summary); }) .catch(error => throw error); // ES8 or Typescript. NodeJS 7.6.0 or higher const issue = await jira.issue.getIssue({ issueKey: 'JWR-19' });
首先,从jira-connector模块导入JiraApi类。此类提供对Jira REST端点的访问,该端点组织为相关类。
JiraApi类的issue属性用于检索和修改Jira Issue。