File tree Expand file tree Collapse file tree
utils/misc/nodejs-terminal Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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);
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 ( ) ;
You can’t perform that action at this time.
0 commit comments