File tree Expand file tree Collapse file tree 4 files changed +254
-94
lines changed Expand file tree Collapse file tree 4 files changed +254
-94
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ module.exports = {
12
12
assetsPublicPath : '/' ,
13
13
proxyTable : {
14
14
'/service/*' : {
15
- target : 'http://192.168.12.249:8081 ' ,
15
+ target : 'http://192.168.12.248:80 ' ,
16
16
changeOrigin : true
17
17
}
18
18
} ,
Original file line number Diff line number Diff line change 28
28
<el-menu-item index =" 5" >
29
29
<div @click =" run" >运行</div >
30
30
</el-menu-item >
31
+ <el-menu-item index =" 6" >
32
+ <div @click =" connDebugger" >连接QRL-Debugger</div >
33
+ </el-menu-item >
31
34
</el-menu >
32
35
<img :src =" logoPath" />
33
36
@@ -63,6 +66,18 @@ export default {
63
66
}
64
67
})
65
68
},
69
+ connDebugger (){
70
+ this .axios ({
71
+ url: ' /service/connDebugger' ,
72
+ method: ' post' ,
73
+ data: {
74
+ path: ' '
75
+ }
76
+ })
77
+ .then ((res )=> {
78
+ console .log (' 连接至QRL-Debugger成功!' );
79
+ })
80
+ },
66
81
67
82
saveProject (){
68
83
// save stateData
@@ -74,12 +89,13 @@ export default {
74
89
75
90
// save qrl
76
91
let code = blocklyWindow .Blockly .Lua .workspaceToCode (blocklyWindow .Code .workspace );
92
+ debugger ;
77
93
this .axios ({
78
94
url: ' /service/saveProject' ,
79
95
method: ' post' ,
80
96
data: {
81
97
stateData: stateData,
82
- blocklyData: stateDataXml , // blocklyData,
98
+ blocklyData: blocklyData , // blocklyData,
83
99
code: code
84
100
}
85
101
}).then ((res )=> {
Original file line number Diff line number Diff line change 4
4
<el-switch v-model =" status" active-color =" #13ce66" inactive-color =" #DCDFE6" ></el-switch >
5
5
6
6
<el-button type =" primary" @click =" refresh" style =" display : block ; margin-left : 100px ;margin-top :50px ;" >刷新</el-button >
7
+ <el-button type =" primary" @click =" setBp" >设置断点</el-button >
7
8
</div >
8
9
</template >
9
10
@@ -31,6 +32,18 @@ export default {
31
32
},
32
33
refresh (){
33
34
this .getStatus ();
35
+ },
36
+ setBp (){
37
+ this .axios ({
38
+ url: " /service/setBreakpoint" ,
39
+ method: " post" ,
40
+ data: {
41
+ port: " 20103" ,
42
+ line: 23
43
+ },
44
+ }).then ((res ) => {
45
+ console .log (res);
46
+ });
34
47
}
35
48
},
36
49
created (){
You can’t perform that action at this time.
0 commit comments