| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559 | {  "config": {    "session": {      "maxAge": 86400000,      "key": "EGG_SESS",      "httpOnly": true,      "encrypt": true,      "overwrite": true,      "signed": true,      "autoCommit": true,      "encode": "<Function encode>",      "decode": "<Function decode>",      "genid": "<Function v4>"    },    "security": {      "domainWhiteList": [],      "protocolWhiteList": [],      "defaultMiddleware": "csrf,hsts,methodnoallow,noopen,nosniff,csp,xssProtection,xframe,dta",      "csrf": {        "enable": false,        "type": "ctoken",        "ignoreJSON": false,        "useSession": false,        "cookieName": "csrfToken",        "sessionName": "csrfToken",        "headerName": "x-csrf-token",        "bodyName": "_csrf",        "queryName": "_csrf",        "refererWhiteList": []      },      "xframe": {        "enable": true,        "value": "SAMEORIGIN",        "matching": "<Function anonymous>"      },      "hsts": {        "enable": false,        "maxAge": 31536000,        "includeSubdomains": false      },      "dta": {        "enable": true,        "matching": "<Function anonymous>"      },      "methodnoallow": {        "enable": true,        "matching": "<Function anonymous>"      },      "noopen": {        "enable": true,        "matching": "<Function anonymous>"      },      "nosniff": {        "enable": true,        "matching": "<Function anonymous>"      },      "referrerPolicy": {        "enable": false,        "value": "no-referrer-when-downgrade"      },      "xssProtection": {        "enable": true,        "value": "1; mode=block",        "matching": "<Function anonymous>"      },      "csp": {        "enable": false,        "policy": {}      },      "ssrf": {        "ipBlackList": null,        "checkAddress": null      },      "_protocolWhiteListSet": "<Set>"    },    "helper": {      "shtml": {}    },    "jsonp": {      "limit": 50,      "callback": [        "_callback",        "callback"      ],      "csrf": false    },    "onerror": {      "errorPageUrl": "",      "appErrorFilter": null,      "templatePath": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-onerror\\lib\\onerror_page.mustache"    },    "i18n": {      "defaultLocale": "en_US",      "dirs": [        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-session\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-security\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-jsonp\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-onerror\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-i18n\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-schedule\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-multipart\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-development\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-logrotator\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-static\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-view\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-mysql\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-validate\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\locales",        "C:\\robin\\company\\code\\customerevaluation\\server\\config\\locales"      ],      "queryField": "locale",      "cookieField": "locale",      "cookieDomain": "",      "cookieMaxAge": "1y",      "functionName": "__"    },    "watcher": {      "type": "development",      "eventSources": {        "default": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher\\lib\\event-sources\\default",        "development": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher\\lib\\event-sources\\development"      }    },    "customLogger": {      "scheduleLogger": {        "consoleLevel": "NONE",        "file": "egg-schedule.log"      }    },    "schedule": {      "directory": []    },    "multipart": {      "mode": "stream",      "autoFields": false,      "defaultCharset": "utf8",      "fieldNameSize": 100,      "fieldSize": 102400,      "fields": 10,      "fileSize": 10485760,      "files": 10,      "fileExtensions": [],      "whitelist": null,      "tmpdir": "C:\\Users\\11017950\\AppData\\Local\\Temp\\egg-multipart-tmp\\server",      "cleanSchedule": {        "cron": "0 30 4 * * *"      }    },    "development": {      "watchDirs": [],      "ignoreDirs": [],      "fastReady": false,      "reloadOnDebug": true,      "overrideDefault": false    },    "logrotator": {      "filesRotateByHour": null,      "hourDelimiter": "-",      "filesRotateBySize": null,      "maxFileSize": 52428800,      "maxFiles": 10,      "rotateDuration": 60000,      "maxDays": 31    },    "static": {      "prefix": "/public/",      "dir": "C:\\robin\\company\\code\\customerevaluation\\server\\app\\public",      "dynamic": true,      "preload": false,      "buffer": false,      "maxFiles": 1000    },    "view": {      "root": "C:\\robin\\company\\code\\customerevaluation\\server\\app\\view",      "cache": false,      "defaultExtension": ".html",      "defaultViewEngine": "",      "mapping": {}    },    "mysql": {      "default": {        "database": null,        "connectionLimit": 5      },      "app": true,      "agent": true,      "client": {        "host": "localhost",        "port": "3306",        "user": "tanjiawei",        "password": "<String len: 6>",        "database": "evaluation"      }    },    "validate": {},    "env": "local",    "name": "server",    "keys": "<String len: 24>",    "proxy": false,    "maxProxyCount": 0,    "protocolHeaders": "x-forwarded-proto",    "ipHeaders": "x-forwarded-for",    "hostHeaders": "",    "pkg": {      "name": "server",      "version": "1.0.0",      "description": "",      "private": true,      "egg": {        "typescript": true,        "declarations": true      },      "scripts": {        "start": "egg-scripts start --daemon --title=egg-server-server",        "stop": "egg-scripts stop --title=egg-server-server",        "dev": "egg-bin dev",        "debug": "egg-bin debug",        "test-local": "egg-bin test",        "test": "npm run lint -- --fix && npm run test-local",        "cov": "egg-bin cov",        "tsc": "ets && tsc -p tsconfig.json",        "ci": "npm run lint && npm run cov && npm run tsc",        "autod": "autod",        "lint": "tslint --project . -c tslint.json",        "clean": "ets clean"      },      "dependencies": {        "egg": "^2.6.1",        "egg-mysql": "^3.0.0",        "egg-scripts": "^2.6.0",        "egg-validate": "^2.0.2",        "moment": "^2.24.0"      },      "devDependencies": {        "@types/mocha": "^2.2.40",        "@types/node": "^7.0.12",        "@types/supertest": "^2.0.0",        "autod": "^3.0.1",        "autod-egg": "^1.1.0",        "egg-bin": "^4.11.0",        "egg-ci": "^1.8.0",        "egg-mock": "^3.16.0",        "tslib": "^1.9.0",        "tslint": "^5.0.0",        "tslint-config-egg": "^1.0.0",        "typescript": "^3.0.0"      },      "engines": {        "node": ">=8.9.0"      },      "ci": {        "version": "8"      },      "repository": {        "type": "git",        "url": ""      },      "eslintIgnore": [        "coverage"      ],      "author": "",      "license": "MIT"    },    "baseDir": "C:\\robin\\company\\code\\customerevaluation\\server",    "HOME": "C:\\Users\\11017950",    "rundir": "C:\\robin\\company\\code\\customerevaluation\\server\\run",    "dump": {      "ignore": "<Set>"    },    "confusedConfigurations": {      "bodyparser": "bodyParser",      "notFound": "notfound",      "sitefile": "siteFile",      "middlewares": "middleware",      "httpClient": "httpclient"    },    "notfound": {      "pageUrl": ""    },    "siteFile": {      "/favicon.ico": "<Buffer len: 6463>"    },    "bodyParser": {      "enable": true,      "encoding": "utf8",      "formLimit": "100kb",      "jsonLimit": "100kb",      "strict": true,      "queryString": {        "arrayLimit": 100,        "depth": 5,        "parameterLimit": 1000      },      "returnRawBody": true    },    "logger": {      "dir": "C:\\robin\\company\\code\\customerevaluation\\server\\logs\\server",      "encoding": "utf8",      "env": "local",      "level": "INFO",      "consoleLevel": "INFO",      "disableConsoleAfterReady": false,      "outputJSON": false,      "buffer": true,      "appLogName": "server-web.log",      "coreLogName": "egg-web.log",      "agentLogName": "egg-agent.log",      "errorLogName": "common-error.log",      "coreLogger": {        "consoleLevel": "WARN"      },      "allowDebugAtProd": false,      "type": "application"    },    "httpclient": {      "enableDNSCache": false,      "dnsCacheLookupInterval": 10000,      "dnsCacheMaxLength": 1000,      "request": {        "timeout": 5000      },      "httpAgent": {        "keepAlive": true,        "freeSocketTimeout": 4000,        "maxSockets": 9007199254740991,        "maxFreeSockets": 256      },      "httpsAgent": {        "keepAlive": true,        "freeSocketTimeout": 4000,        "maxSockets": 9007199254740991,        "maxFreeSockets": 256      }    },    "meta": {      "enable": true,      "logging": false    },    "coreMiddleware": [      "meta",      "siteFile",      "notfound",      "static",      "bodyParser",      "overrideMethod",      "session",      "securities",      "i18n",      "eggLoaderTrace"    ],    "workerStartTimeout": 600000,    "serverTimeout": null,    "cluster": {      "listen": {        "path": "",        "port": 7001,        "hostname": ""      }    },    "clusterClient": {      "maxWaitTime": 60000,      "responseTimeout": 60000    },    "onClientError": null,    "middleware": [      "auth"    ],    "sourceUrl": "https://github.com/eggjs/examples/tree/master/server",    "app": {      "checkUpdateInterval": 6    },    "coreMiddlewares": "~config~coreMiddleware",    "appMiddlewares": "~config~middleware",    "appMiddleware": "~config~middleware",    "multipartParseOptions": {      "autoFields": false,      "defCharset": "utf8",      "limits": {        "fieldNameSize": 100,        "fieldSize": 102400,        "fields": 10,        "fileSize": 10485760,        "files": 10      },      "checkFile": "<Function checkFile>"    }  },  "plugins": {    "session": {      "enable": true,      "package": "egg-session",      "name": "session",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-session",      "version": "3.1.0"    },    "security": {      "enable": true,      "package": "egg-security",      "name": "security",      "dependencies": [],      "optionalDependencies": [        "session"      ],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-security",      "version": "2.6.1"    },    "jsonp": {      "enable": true,      "package": "egg-jsonp",      "name": "jsonp",      "dependencies": [],      "optionalDependencies": [        "security"      ],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-jsonp",      "version": "2.0.0"    },    "onerror": {      "enable": true,      "package": "egg-onerror",      "name": "onerror",      "dependencies": [],      "optionalDependencies": [        "jsonp"      ],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-onerror",      "version": "2.1.0"    },    "i18n": {      "enable": true,      "package": "egg-i18n",      "name": "i18n",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-i18n",      "version": "2.1.1"    },    "watcher": {      "enable": true,      "package": "egg-watcher",      "name": "watcher",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher",      "version": "3.1.0"    },    "schedule": {      "enable": true,      "package": "egg-schedule",      "name": "schedule",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-schedule",      "version": "3.6.4"    },    "multipart": {      "enable": true,      "package": "egg-multipart",      "name": "multipart",      "dependencies": [],      "optionalDependencies": [        "schedule"      ],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-multipart",      "version": "2.9.0"    },    "development": {      "enable": true,      "package": "egg-development",      "name": "development",      "dependencies": [        "watcher"      ],      "optionalDependencies": [],      "env": [        "local"      ],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-development",      "version": "2.4.3"    },    "logrotator": {      "enable": true,      "package": "egg-logrotator",      "name": "logrotator",      "dependencies": [        "schedule"      ],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-logrotator",      "version": "3.1.0"    },    "static": {      "enable": true,      "package": "egg-static",      "name": "static",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-static",      "version": "2.2.0"    },    "view": {      "enable": true,      "package": "egg-view",      "name": "view",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-view",      "version": "2.1.2"    },    "mysql": {      "enable": true,      "package": "egg-mysql",      "name": "mysql",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\config\\plugin.ts",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-mysql",      "version": "3.0.0"    },    "validate": {      "enable": true,      "package": "egg-validate",      "name": "validate",      "dependencies": [],      "optionalDependencies": [],      "env": [],      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\config\\plugin.ts",      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-validate",      "version": "2.0.2"    }  }}
 |