npm install includemvc
Having a directory structure like this:
- root
---- app.js
---- lib
------ mylib.js
---- modules
------ mymodule
-------- controllers
---------- index.js
-------- models
---------- index.js
-------- index.js
You can use any of the following methods to require your files
Example:
var include = require("include");
var mycontroller = include("mymodule", "controllers");
Example:
var include = require("include");
var mycontroller = include.controller("mymodule");
Example
var include = require("include");
var mymodel = include.model("mymodule");
Example
var include = require("include");
var app = include.root("app");
Example
var include = require("include");
var app = include.app();
Example
var include = require("include");
var mylib = include.lib("mylib");
Example
var include = require("include");
var mylib = include.path("lib", "mylib");
Released under the MIT License, see LICENSE for the full license