config.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /** Core Configs **/
  2. global.URL = require('url');
  3. global.FILE = require('fs-extra');
  4. global.Format = require('util').format;
  5. // global.EJS = require('ejs');
  6. //Core Paths
  7. global.LIBPATH = ROOTPATH+'/core/lib';
  8. global.HELPERPATH = ROOTPATH+'/core/helper';
  9. global.HANDLERPATH = ROOTPATH+'/handler';
  10. global.LOGPATH = ROOTPATH+'/log',
  11. //Init Path
  12. FILE.mkdirsSync(LOGPATH);
  13. //Core Libs
  14. global.Logger = require(LIBPATH+'/Logger.js');
  15. global.ROUTER = require(LIBPATH+'/router.js');
  16. global.STATIC = require(LIBPATH+'/static.js');
  17. global.JUMPER = require(HANDLERPATH+'/jumper.js');
  18. global.APIHandle = require(HANDLERPATH+'/api.js');
  19. global.CONFIG = {
  20. //DatabasePath:ROOTPATH+'/fulldata.db',
  21. // LOGPATH:ROOTPATH+'/log',
  22. //SnifferJsHandler:HANDLERPATH+'/sniffer/sniffer.js',
  23. //StaticRules:['js','img','css','favicon.ico'],
  24. StaticRules:{'static':true,'images':true,'robots.txt':true,'crossdomain.xml':true,'favicon.ico':true},
  25. HandlerRules:{'user':true,'index':true}
  26. }
  27. global.COUNT = {
  28. LinkDefault:415, //Default Start For 1A0(HEX)=416
  29. link:0,
  30. user:0
  31. }
  32. /** Online Mongodb **/
  33. // global.MongoURL = 'mongodb://l2sServer:129810lh@dds-bp10931c06c465142.mongodb.rds.aliyuncs.com:3717/l2s';
  34. /** Localhost Mongodb **/
  35. global.MongoURL = 'mongodb://localhost:27017/l2s';