codekart
Version:
Web application framework for Node.js
40 lines (26 loc) • 943 B
JavaScript
/*
* 路径配置
* */
var path = require('path');
//向上返回两层,到达框架跟目录
var b = path.dirname(path.dirname(__dirname)); //框架文件夹绝对路径
//路径配置
var p = module.exports = {
base:b,
app: b+'/app', //程序目录
framework: b+'/framework', //框架核心目录
controller: b+'/app/controller', //controller
model: b+'/app/model', //
js: b+'/app/resource/js', //前端js文件
less: b+'/app/resource/less', //前端less文件
tpl: b+'/app/resource/tpl', //前端tpl模板文件
data:b+'/data', //数据文件目录
log:b+'/log', //日志文件目录
static:b+'/static', //静态文件目录
tmp:b+'/tmp' //临时文件目录
};
//全局路径变量
global.CK_PATH = b;
global.CK_PATH_APP = p.app;
//配置文件路径
global.CK_PATH_CONFIG = p.app+'/config'+(ENVIRONMENT ? '/'+ENVIRONMENT : '');