mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
Rename node.libraryPaths to require.paths
to be more inline with CommonJS.
This commit is contained in:
parent
4bcb01c8bf
commit
04e53cab90
@ -1,5 +1,5 @@
|
||||
libDir = node.path.join(node.path.dirname(__filename), "../lib");
|
||||
node.libraryPaths.unshift(libDir);
|
||||
require.paths.unshift(libDir);
|
||||
|
||||
node.mixin(require("/utils.js"));
|
||||
http = require("/http.js");
|
||||
|
@ -1,5 +1,5 @@
|
||||
libDir = node.path.join(node.path.dirname(__filename), "../lib");
|
||||
node.libraryPaths.unshift(libDir);
|
||||
require.paths.unshift(libDir);
|
||||
node.mixin(require("/utils.js"));
|
||||
function next (i) {
|
||||
if (i <= 0) return;
|
||||
|
@ -1,5 +1,5 @@
|
||||
libDir = node.path.join(node.path.dirname(__filename), "../lib");
|
||||
node.libraryPaths.unshift(libDir);
|
||||
require.paths.unshift(libDir);
|
||||
node.mixin(require("/utils.js"));
|
||||
var benchmarks = [ "static_http_server.js"
|
||||
, "timers.js"
|
||||
|
@ -1,5 +1,5 @@
|
||||
libDir = node.path.join(node.path.dirname(__filename), "../lib");
|
||||
node.libraryPaths.unshift(libDir);
|
||||
require.paths.unshift(libDir);
|
||||
http = require("/http.js");
|
||||
var concurrency = 30;
|
||||
var port = 8000;
|
||||
|
@ -73,7 +73,7 @@ more information.
|
||||
+require(path)+ ::
|
||||
See the modules section.
|
||||
|
||||
+node.libraryPaths+ ::
|
||||
+require.paths+ ::
|
||||
The search path for absolute path arguments to +require()+.
|
||||
|
||||
+node.mixin([deep], target, object1, [objectN])+ ::
|
||||
@ -369,7 +369,7 @@ puts("The area of a cirlce of radius 4 is " + area(4));
|
||||
|
||||
When an absolute path is given to +require()+, like
|
||||
+require("/mjsunit.js")+ the module is searched for in the
|
||||
+node.libraryPaths+ array. +node.libraryPaths+ on my system looks like this:
|
||||
+require.paths+ array. +require.paths+ on my system looks like this:
|
||||
|
||||
----------------------------------------
|
||||
[ "/home/ryan/.node_libraries"
|
||||
@ -382,7 +382,7 @@ That is, first Node looks for +"/home/ryan/.node_libraries/mjsunit.js"+ and
|
||||
then for +"/home/ryan/local/node/lib/node_libraries/mjsunit.js"+. If not
|
||||
found, it finally looks for +"/mjsunit.js"+ (in the root directory).
|
||||
|
||||
+node.libraryPaths+ can be modified at runtime by simply unshifting new
|
||||
+require.paths+ can be modified at runtime by simply unshifting new
|
||||
paths on to it and at startup with the +NODE_LIBRARY_PATHS+ environmental
|
||||
variable (which should be a list of paths, colon separated).
|
||||
|
||||
|
@ -294,6 +294,7 @@ node.Module.prototype.loadScript = function (loadPromise) {
|
||||
return requireAsync(url).wait();
|
||||
}
|
||||
|
||||
require.paths = node.libraryPaths;
|
||||
require.async = requireAsync;
|
||||
|
||||
// create wrapper function
|
||||
|
@ -2,7 +2,7 @@ exports.testDir = node.path.dirname(__filename);
|
||||
exports.fixturesDir = node.path.join(exports.testDir, "fixtures");
|
||||
exports.libDir = node.path.join(exports.testDir, "../../lib");
|
||||
|
||||
node.libraryPaths.unshift(exports.libDir);
|
||||
require.paths.unshift(exports.libDir);
|
||||
|
||||
var mjsunit = require("/mjsunit.js");
|
||||
var utils = require("/utils.js");
|
||||
|
@ -3,7 +3,7 @@ node.mixin(require("common.js"));
|
||||
var testTxt = node.path.join(fixturesDir, "test.txt");
|
||||
|
||||
var libDir = node.path.join(testDir, "../../lib");
|
||||
node.libraryPaths.unshift(libDir);
|
||||
require.paths.unshift(libDir);
|
||||
node.mixin(require("/file.js"));
|
||||
|
||||
var fileUnlinked = false;
|
||||
|
Loading…
Reference in New Issue
Block a user