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