Skip to content

Commit 292bed1

Browse files
save file
1 parent 000ba26 commit 292bed1

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

utils/misc/nodejs-terminal/html/snippet-nodejs/v1.0/snippet-nodejs-v1.0.html

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,7 @@
100100

101101
var process;
102102

103-
var tmpfile = '/tmp.js';
104-
var tmpfile2 = '~/user/tmp.js';
103+
var tmpfile = 'tmp';
105104

106105

107106
var chk = {};
@@ -217,13 +216,21 @@
217216
return false;
218217
}
219218

220-
await webcontainer.fs.writeFile(tmpfile,js);
219+
var fn = '/tmp';
220+
if(chk.module.checked){
221+
fn += '.mjs';
222+
}else{
223+
fn += '.js';
224+
}
225+
226+
await webcontainer.fs.writeFile(fn,js);
221227

222228
if(!chk.persist.checked){
223229
term.clear();
224230
}
225231

226-
var cmdline = `node ${tmpfile2}`;
232+
fn = '~/user'+fn;
233+
var cmdline = `node ${fn}`;
227234
var args = cmdline.split(' ');
228235
var cmd = args.shift();
229236
process = await webcontainer.spawn(cmd,args);//,{cwd,output:true});

0 commit comments

Comments
 (0)