瀏覽代碼

feat:支持热更新

jinyupan 10 月之前
父節點
當前提交
33651f5d7f
共有 2 個文件被更改,包括 19 次插入 和 9 次删除
  1. 8 0
      .idea/.gitignore
  2. 11 9
      src/components/ConfigModal.js

+ 8 - 0
.idea/.gitignore

@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml

+ 11 - 9
src/components/ConfigModal.js

@@ -58,7 +58,9 @@ export default class ConfigModal extends PureComponent {
             return obj;
             return obj;
           }, {}),
           }, {}),
         }
         }
-      })
+      },
+      true
+      )
     });
     });
   }
   }
 
 
@@ -81,49 +83,49 @@ export default class ConfigModal extends PureComponent {
           wrapperCol={{ span: 20 }}
           wrapperCol={{ span: 20 }}
           labelAlign="right"
           labelAlign="right"
         >
         >
-          <Form.Item 
+          <Form.Item
             name="hostPrefix"
             name="hostPrefix"
             label="域名前缀"
             label="域名前缀"
             tooltip="有域名前缀时会根据端口对服务进行暴露,生成域名规则为{域名前缀}-{端口}.{主域名}"
             tooltip="有域名前缀时会根据端口对服务进行暴露,生成域名规则为{域名前缀}-{端口}.{主域名}"
           >
           >
             <Input placeholder="域名前缀"></Input>
             <Input placeholder="域名前缀"></Input>
           </Form.Item >
           </Form.Item >
-          <Form.Item 
+          <Form.Item
             name="servicePort"
             name="servicePort"
             label="服务端口"
             label="服务端口"
             tooltip="服务端口,多个用英文逗号隔开"
             tooltip="服务端口,多个用英文逗号隔开"
           >
           >
             <Input placeholder='服务端口,多个用英文逗号隔开'></Input>
             <Input placeholder='服务端口,多个用英文逗号隔开'></Input>
           </Form.Item >
           </Form.Item >
-          <Form.Item 
+          <Form.Item
             name="ingressPort"
             name="ingressPort"
             label="暴露端口"
             label="暴露端口"
             tooltip="暴露端口"
             tooltip="暴露端口"
           >
           >
             <Input placeholder='暴露端口'></Input>
             <Input placeholder='暴露端口'></Input>
           </Form.Item >
           </Form.Item >
-          <Form.Item 
+          <Form.Item
             name="replicas"
             name="replicas"
             label="实例数"
             label="实例数"
             tooltip="服务部署的实例数目,即pod数量,默认为1"
             tooltip="服务部署的实例数目,即pod数量,默认为1"
           >
           >
             <Input placeholder="实例数"></Input>
             <Input placeholder="实例数"></Input>
           </Form.Item>
           </Form.Item>
-          <Form.Item 
+          <Form.Item
             name="runArgs"
             name="runArgs"
             label="运行参数"
             label="运行参数"
             tooltip="服务运行参数"
             tooltip="服务运行参数"
           >
           >
             <Input placeholder="运行参数"></Input>
             <Input placeholder="运行参数"></Input>
           </Form.Item>
           </Form.Item>
-          <Form.Item 
+          <Form.Item
             name="runCommands"
             name="runCommands"
             label="运行命令"
             label="运行命令"
             tooltip="服务运行命令"
             tooltip="服务运行命令"
           >
           >
             <Input placeholder="运行命令"></Input>
             <Input placeholder="运行命令"></Input>
           </Form.Item >
           </Form.Item >
-          <Form.Item 
+          <Form.Item
             name="nodeIp"
             name="nodeIp"
             label="部署节点"
             label="部署节点"
             tooltip="指定特定的部署节点"
             tooltip="指定特定的部署节点"
@@ -329,4 +331,4 @@ export default class ConfigModal extends PureComponent {
       </Modal>
       </Modal>
     )
     )
   }
   }
-}
+}