系统、网站、API站点,简单高效开发

平台介绍 >> /jscode/app.json 项目配置文件(WEB模式)

/jscode/app.json 项目配置文件(WEB模式)

{
  "db_data_config-desc": "读取数据库数据处理规则",
  "db_data_config": {
    "db_string_column_type-desc": "数据类型返回字符串",
    "db_string_column_type": "varchar,text,longtext,mediumtext,char,date,datetime",
    "db_string_null_to_empty-desc": "字符串为null时强制转为空字符串",
    "db_string_null_to_empty": true,
    "db_int_column_type-desc": "数据类型返回数字整型类型",
    "db_int_column_type": "smallint,tinyint,int,bigint",
    "db_float_column_type-desc": "数据类型返回数字浮点类型",
    "db_float_column_type": "float,double,decimal",
    "db_number_null_to_zero-desc": "数据为null时强制转为0",
    "db_number_null_to_zero": true,
    "db_column_data_is_string-desc": "数据库读取数据返回的数据类型,true:全部为string类型,false:为字符串和数字类型,暂不支持其他类型",
    "db_column_data_is_string": true
  },
  "cros-desc": "跨域配置",
  "cros": {
    "Access-Control-Allow-Origin": "*",
    "Access-Control-Allow-Credentials": "true",
    "Access-Control-Allow-Methods": "*",
    "Access-Control-Allow-Headers": "Content-Type,X-Requested-With,*",
    "Access-Control-Expose-Headers": "*"
  },
  "content_type": {
    ".css": "text/css;charset=utf-8",
    ".js":"application/x-javascript;charset=utf-8"
  },
  "static-desc": "静态本地目录",
  "static": [
    {
      "alias": "/res/",
      "path": "$JSCODEPATH$/static/"
    },
    {
      "alias": "/admin/",
      "path": "$JSCODEPATH$/admin/"
    }
  ],
  "template-desc": "HTML解析模板,左边有右边标识, 默认为{{ 和 }}",
  "template": {
    "template_delims_left": "",
    "template_delims_right": ""
  },
  "session": {
    "timeoutsecond-desc": "session失效时间,单位秒",
    "timeoutsecond": 36000,
    "gcsecond-desc": "资源回收周期:单位秒",
    "gcsecond": 600
  },
  "globalcache-desc": "应用内全局缓存",
  "globalcache": {
    "gcsecond-desc": "资源回收周期:单位秒",
    "gcsecond": 600
  },
  "cache_redis-desc": "redis配置",
  "cache_redis": {
    "cache_redis": "redis配置",
    "addr": "127.0.0.1:6379",
    "password": "",
    "db": 0
  },
  "timeout-desc": "超时配置,单位:毫秒",
  "timeout": {
    "async-desc": "异步超时",
    "async": 3000,
    "crond-desc": "定时任务",
    "crond": 2000,
    "event-desc": "事件",
    "event": 2000,
    "init-desc": "初始化",
    "init": 2000,
    "request-desc": "请求",
    "request": 20000
  },
  "function_slot-desc": "函数插槽",
  "function_slot": {
    "pre_fun_name-desc": "前置函数名称,需要以{微服务_}main_开头,执行主函数前执行",
    "pre_fun_name": "main_",
    "post_fun_name-desc": "后置函数名称,需要以{微服务_}main_开头",
    "post_fun_name": "main_",
    "permit_fun_name-desc": "权限判定函数名称,需要以{微服务_}main_开头",
    "permit_fun_name": "main_",
    "log_fun_name-desc": "日志记录函数名称,需要以{微服务_}main_开头",
    "log_fun_name": "main_"
  },
  "throw_err_template-desc": "错误信息模板",
  "throw_err_template": {
    "default": "执行异常,错误信息:$$MSG$$",
    "method": {
      "get": "GET错误信息:$$MSG$$",
      "post": "{\"data\":null,\"msg\":\"执行异常:$$MSG$$\",\"code\":-100}"
    },
    "template_desc": "$$MSG$$表示错误信息,$$ERRCODE$$表示错误信息行代码,$$JSCODE$$表示错误代码上下行,错误信息以$$CUSTOM$$开头表示自定义信息,显示$$CUSTOM$$后面的内容",
    "urlnotfind_html-desc": "未找到可用的地址,输出的内容",
    "urlnotfind_html": "未找到可用的地址,请返回首页"
  }
}

备案号:闽ICP备20003806号     厦门市湖里区陈朝能网络技术工作室