mirror of https://github.com/certd/certd
chore:
parent
381a37fbaa
commit
993ca754b5
|
@ -3,7 +3,7 @@
|
|||
|
||||
建议nodejs版本 `20.x` 及以上
|
||||
|
||||
## 1.本地调试运行
|
||||
## 一、本地调试运行
|
||||
|
||||
### 克隆代码
|
||||
```shell
|
||||
|
@ -57,7 +57,7 @@ npm run dev
|
|||
|
||||
```
|
||||
|
||||
## 开发插件
|
||||
## 二、开发插件
|
||||
进入 `packages/ui/certd-server/src/plugins`
|
||||
|
||||
### 1.复制`plugin-demo`目录作为你的插件目录
|
||||
|
@ -91,8 +91,16 @@ export * from './plugins/plugin-deploy-to-xx'
|
|||
export * from "./plugin-cloudflare.js"
|
||||
```
|
||||
|
||||
## 重启服务进行调试
|
||||
### 6. 重启服务进行调试
|
||||
刷新浏览器,检查你的插件是否工作正常, 确保能够正常进行证书申请和部署
|
||||
|
||||
## 提交PR
|
||||
## 三、提交PR
|
||||
我们将尽快审核PR
|
||||
|
||||
## 四、 注意事项
|
||||
### 1. 如何让任务报错停止
|
||||
|
||||
```js
|
||||
// 抛出异常即可使任务停止,否则会判定为成功
|
||||
throw new Error("错误信息")
|
||||
```
|
||||
|
|
|
@ -17,6 +17,7 @@ export class DemoTestPlugin extends AbstractTaskPlugin {
|
|||
//测试参数
|
||||
@TaskInput({
|
||||
title: '属性示例',
|
||||
value: '默认值',
|
||||
component: {
|
||||
//前端组件配置,具体配置见组件文档 https://www.antdv.com/components/input-cn
|
||||
name: 'a-input',
|
||||
|
|
Loading…
Reference in New Issue