mirror of
https://github.com/nuintun/command-manager.git
synced 2025-06-15 09:17:02 +08:00
update files
This commit is contained in:
parent
596b5eba3c
commit
25d1b03822
@ -419,7 +419,7 @@ header [class*=" icon-"] {
|
|||||||
border-left: 1px solid #ccc;
|
border-left: 1px solid #ccc;
|
||||||
}
|
}
|
||||||
.ui-project-terminal {
|
.ui-project-terminal {
|
||||||
padding: 0 10px;
|
padding: 10px;
|
||||||
background-color: #181818;
|
background-color: #181818;
|
||||||
border-left: 1px dashed #ccc;
|
border-left: 1px dashed #ccc;
|
||||||
font-family: Consolas, sans-serif;
|
font-family: Consolas, sans-serif;
|
||||||
|
@ -78,16 +78,9 @@ module.exports = Vue.component('app-main', {
|
|||||||
exec: function (name, command){
|
exec: function (name, command){
|
||||||
console.log('run %s: %s', name, command);
|
console.log('run %s: %s', name, command);
|
||||||
|
|
||||||
if (!window.AppRuntime[this.project.name]) {
|
var runtime = window.AppRuntime[this.project.name];
|
||||||
var xterm = new Terminal({
|
|
||||||
cols: 220,
|
|
||||||
rows: 70
|
|
||||||
});
|
|
||||||
|
|
||||||
xterm.open();
|
var test = [
|
||||||
this.$els.terminal.appendChild(xterm.element);
|
|
||||||
|
|
||||||
[
|
|
||||||
'\u001b[92m\'use strict\'\u001b[39m\u001b[90m;\u001b[39m',
|
'\u001b[92m\'use strict\'\u001b[39m\u001b[90m;\u001b[39m',
|
||||||
'\u001b[90m/*jshint browser:true */\u001b[39m',
|
'\u001b[90m/*jshint browser:true */\u001b[39m',
|
||||||
'',
|
'',
|
||||||
@ -116,13 +109,26 @@ module.exports = Vue.component('app-main', {
|
|||||||
' \u001b[31mreturn\u001b[39m \u001b[37mhypernal\u001b[39m\u001b[90m;\u001b[39m',
|
' \u001b[31mreturn\u001b[39m \u001b[37mhypernal\u001b[39m\u001b[90m;\u001b[39m',
|
||||||
'\u001b[33m}\u001b[39m\u001b[90m;\u001b[39m',
|
'\u001b[33m}\u001b[39m\u001b[90m;\u001b[39m',
|
||||||
''
|
''
|
||||||
].forEach(function (line){ xterm.writeln(line); });
|
];
|
||||||
|
|
||||||
|
if (!runtime) {
|
||||||
|
var xterm = new Terminal({
|
||||||
|
cols: 220,
|
||||||
|
rows: 70
|
||||||
|
});
|
||||||
|
|
||||||
|
xterm.open();
|
||||||
|
this.$els.terminal.appendChild(xterm.element);
|
||||||
|
|
||||||
|
test.forEach(function (line){ xterm.writeln(line); });
|
||||||
|
|
||||||
window.AppRuntime[this.project.name] = {
|
window.AppRuntime[this.project.name] = {
|
||||||
name: name,
|
name: name,
|
||||||
command: command,
|
command: command,
|
||||||
terminal: ''
|
terminal: xterm
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
test.forEach(function (line){ runtime.terminal.writeln(line); });
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
setting: function (){
|
setting: function (){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user