0.3.0 • Published 9 years ago
usens v0.3.0
UseNS
Yet another module loader for Node.JS
To use this module you should initialize root directory of your application. E.g. usens.init(__dirname)
After initialize root directory you can get loader in any module using var use = usens.loader(module)
. Returned function will use module.require
for loading modules from client module.
To load single module you should use following syntax: var Post = use('models/post').Post
.
use()
anduse([])
returnsnull
To load more than one module you can use one or the following syntax: var routes = use('routes/index', 'routes/posts', 'routes/users')
or var routes = use(['routes/index', 'routes/posts', 'routes/users'])
use('route/posts')
returns single required module.use(['route/posts'])
returns array.