angularjs - 如何将 JIRA 与我们自己的 AngularJS 应用程序集成
问题描述
我想将 JIRA 与我自己的应用程序集成,以便我可以执行以下操作:
- 创建票证
- 删除工单
解决方案
你可以使用这个NPM 依赖。希望这可以帮助
- 使用 npm 安装:
$ npm 安装 jira-connector
- 从 Jira 检索问题,并将其摘要打印到控制台。
// 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 问题。
推荐阅读
- tensorflow - 在火花数据集上应用张量流概率模型
- python - 列表推导中的多个 if/else
- javascript - Nuxt 中间件:手动刷新页面导致 Vuex 存储属性为“null”——如何解决?
- excel - 是否可以粘贴到由 vba 中的 Union 创建的范围内?
- javascript - 如何修复我的 JavaScript 摄氏转换器?
- c# - 删除项目时绑定到 ObservableCollection 的 DataGrid 不会更新
- excel - 使用 pd.read_excel 导入 excel 时出现问题
- python - 从句子标记列表中选择相关字符串而不更改它们的顺序
- python - 将字典列表解析为表/csv
- javascript - 等待一个函数完成,在下一个函数执行之前