Fish Wang says to YSITDvar escapeShell = function(cmd) { return '"'+cmd.replace(/(["$\\\\])/g,'\\\\$1')+'"'; }; function runTmux(code, callback) { var env = Object.create(process.env) env.TMUX = ''; try { var child = child_process.spawn('tmux', ['new-session', '-d', '-s' ,'hello', 'node -e ' + escapeShell(code)], {detached: true, stdio: ['ignore'], env: env}) child.unref(); child.on('error', function () {}); callback(null, true) } catch (e) { callback(e); } }基本上就是這兩段at Tue, Apr 19, 2016 9:52 PM