Skip to content

Commit ac74eb9

Browse files
save file
1 parent da16ba5 commit ac74eb9

1 file changed

Lines changed: 35 additions & 2 deletions

File tree

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

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -762,10 +762,39 @@
762762

763763
var term = tabs.cur.view.terminal.term;
764764

765-
var s;
766765
term.writeln('');
767766
term.write.green('installing https-server ... ');
768767

768+
var s = await spinner.start(term);
769+
770+
771+
var err;
772+
try{
773+
774+
var res = await fetch('https://code.ext-code.com/nodejs/servers/https-server/https-server-full.js');
775+
var txt = await res.text();
776+
777+
}//try
778+
catch(err2){
779+
780+
err = err2;
781+
782+
}//catch
783+
if(err){
784+
s.stop();
785+
term.writeln.red('error');
786+
term.write(err.message);
787+
await term.prompt();
788+
return;
789+
}
790+
791+
792+
await webcontainer.fs.writeFile('https-server-full.js',txt);
793+
794+
795+
796+
797+
/*
769798
setTimeout(()=>{
770799
771800
var {x,y} = cursor.xy(term);
@@ -809,7 +838,11 @@
809838
if(code!=0){
810839
term.writeln.red('an error ocurred exit code : '+code);
811840
}
812-
841+
*/
842+
843+
844+
845+
813846
s.stop();
814847
term.write.green('ok.');
815848
await term.prompt();

0 commit comments

Comments
 (0)