Maps the project's local modules for an easy require access.
With simple key value mapping, the project's modules can be addressed more easily
var Mapper = require("require-mapper"),
mapper = new Mapper();
mapper.map({
"my.module": "src/My.js"
});
Load your module using the map's keys:
_require("my.module")
- methodname - The method name to be used for require the modules
- basepath - The base path for resolving the modules (default: ".")
- data - The modules map
var Mapper = require("require-mapper"),
mapper = new Mapper();
mapper.init({
methodname: "requirexxx"
basepath: "../",
data:{
"foo.module": "src/foo/Foo.js"
}
});
// use your custom require method name
requirexxx("foo.module");