Skip to content

Commit 30d52b7

Browse files
save file
1 parent 8f51946 commit 30d52b7

1 file changed

Lines changed: 32 additions & 3 deletions

File tree

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

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,22 @@
512512
term.writeln('');
513513
term.writeln.green('saving snapshot ...');
514514

515-
var data = await webcontainer.export('dist',{format:'zip'});
515+
var err;
516+
try{
517+
518+
var data = await webcontainer.export(cwd,{format:'zip'});
519+
520+
}//try
521+
catch(err2){
522+
523+
err = err2;
524+
525+
}//catch
526+
if(err){
527+
term.writeln.red(err.message);
528+
return;
529+
}
530+
516531
var zip = new Blob([data]);
517532
var file = {name:'snapshot.zip'};
518533

@@ -540,8 +555,22 @@
540555
var blob = cur.blob;
541556
var mountPoint = cwd;
542557

543-
var result = await webcontainer.mount(blob,{mountPoint});
544-
console.log(result);
558+
var err;
559+
try{
560+
561+
var result = await webcontainer.mount(blob,{mountPoint});
562+
console.log(result);
563+
564+
}//try
565+
catch(err2){
566+
567+
err = err2;
568+
569+
}//catch
570+
if(err){
571+
term.writeln.red(err.message);
572+
return;
573+
}
545574

546575
term.writeln.green('snapshot loaded');
547576

0 commit comments

Comments
 (0)