diff --git a/src/node.js b/src/node.js index 5173044c94..90f03f81d4 100644 --- a/src/node.js +++ b/src/node.js @@ -273,16 +273,15 @@ var pathModule = createInternalModule("path", function (exports) { var path = pathModule.exports; - -var modulePaths = [ path.join(process.installPrefix, "lib/node/libraries") - ]; +process.paths = [ path.join(process.installPrefix, "lib/node/libraries") + ]; if (process.ENV["HOME"]) { - modulePaths.unshift(path.join(process.ENV["HOME"], ".node_libraries")); + process.paths.unshift(path.join(process.ENV["HOME"], ".node_libraries")); } if (process.ENV["NODE_PATH"]) { - modulePaths = process.ENV["NODE_PATH"].split(":").concat(modulePaths); + process.paths = process.ENV["NODE_PATH"].split(":").concat(process.paths); } @@ -348,7 +347,7 @@ function loadModule (request, parent) { paths = [path.dirname(parent.filename)]; } else { id = request; - paths = modulePaths; + paths = process.paths; } if (id in moduleCache) { @@ -421,7 +420,7 @@ Module.prototype.loadScript = function (filename, loadPromise) { return requireAsync(url).wait(); } - require.paths = modulePaths; + require.paths = process.paths; require.async = requireAsync; // create wrapper function