Fix require with --eval

Caused by bad merging of d6ec8f

Fixes #1261.
This commit is contained in:
Ryan Dahl 2011-07-03 10:39:45 -07:00
parent 69d20f5352
commit 44d30f2d65

View File

@ -81,7 +81,13 @@
} else if (process._eval != null) {
// User passed '-e' or '--eval' arguments to Node.
var Module = NativeModule.require('module');
var rv = new Module()._compile('return eval(process._eval)', 'eval');
var path = NativeModule.require('path');
var cwd = process.cwd();
var module = new Module('eval');
module.filename = path.join(cwd, 'eval');
module.paths = Module._nodeModulePaths(cwd);
var rv = module._compile('return eval(process._eval)', 'eval');
console.log(rv);
} else {