Skip to content

Commit 89cd9d5

Browse files
save file
1 parent b0d885a commit 89cd9d5

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

utils/misc/nodejs-terminal/v3.0/nodejs-terminal-v3.0.html

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,11 @@
7979

8080
async function init(){
8181

82-
82+
//debugger;
83+
//var res = await fetch('https://cdn.jsdelivr.net/npm/@xterm/xterm@5.5.0/css/xterm.css');
84+
//var txt = await res.text();
85+
86+
8387
vm.initmod({mod});
8488

8589

@@ -95,10 +99,15 @@
9599
ports = mod['webcontainer-ports'];
96100
log = mod['log-mod'];
97101

102+
var link = $('#xterm-css');
103+
var sheet = link.sheet;
104+
var cssText = Array.from(sheet.cssRules).map(rule=>rule.cssText).join('\n');
105+
link = cssText;
106+
98107
misc.initmod({ext,$});
99108
filemod.initmod({ext,$,menumod,menu,complete,source,log});
100109
tabs.initmod(mod.base);
101-
tabs.initmod({Terminal,FitAddon,webcontainer,theme,spinner});
110+
tabs.initmod({Terminal,FitAddon,webcontainer,theme,spinner,link});
102111
wcfs.initmod({ext,$,filemod,menumod,menu,complete,source,log,debug,webcontainer});
103112
ports.initmod({$,vm});
104113
log.initmod({ext,$});
@@ -211,7 +220,7 @@
211220
</style>
212221

213222

214-
<link rel=stylesheet href='https://cdn.jsdelivr.net/npm/@xterm/xterm@5.5.0/css/xterm.css' anonymous>
223+
<link id=xterm-css rel=stylesheet href='https://cdn.jsdelivr.net/npm/@xterm/xterm@5.5.0/css/xterm.css' crossorigin=anonymous>
215224

216225

217226
</head>

0 commit comments

Comments
 (0)