一个进步 节点.js 建立高效和可扩展的服务器侧应用程序的框架,深受 角质。 。 。 .
说明
Github 网络呼号 模块 鸟巢。 。 。 .
安装
$ npm i --save @dev-thought/nestjs-github-webhooks
快速启动
导入模块
@Module({
imports: [
...
GithubWebhooksModule.forRoot({
webhookSecret: 'YOUR_WEBHOOK_APIKEY'
}),
];
})
class AppModule {}
Async 导入示例
@Module({
imports: [
...
GithubWebhooksModule.forRootAsync({
useFactory: () => ({ webhookSecret: 'SomeSecret' })
})
];
})
class AppModule {}
用护卫
@Controller()
export class AppController {
@UseGuards(GithubGuard)
@Post()
githubWebhoook() {
...
}
@UseGuards(GithubGuard)
@GithubWebhookEvents(['push', 'pullrequest'])
@Post('withGithubEvent')
withRestrictedGithubEvents() {
...
}
}
教学
你可以读到更多关于这个融合 马上就来了
支助
Nest是麻省理工学院许可的开源项目. 它可以增长多亏赞助商和惊人的支持者的支持. 如果你想加入他们,请 这里读更多。 。 。 .
保持联系
- 雀巢JS的作者 Github Webhooks 模块 - 米特克·齐梅夫
- 微博作者 - 米特克·齐梅夫
- 作者雀巢JS - 卡米尔·迈利维克(英语:Kamil Myśliwiec)
- 网站 NestJS - https://nestjs.com (中文(简体) )
- Twitter NestJS (英语) @ 无框架
许可证
此模块是 麻省理工学院执照。 。 。 .