config.default.js 721 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. 'use strict';
  2. const ErrorConfig = require('./config.error.js');
  3. module.exports = appInfo => {
  4. const config = {};
  5. /**
  6. * some description
  7. * @member Config#test
  8. * @property {String} key - some description
  9. */
  10. config.test = {
  11. key: appInfo.name + '_123456',
  12. };
  13. // 安全配置
  14. config.security = {
  15. csrf: {
  16. // ignoreJSON: true, // 默认为 false,当设置为 true 时,将会放过所有 content-type 为 `application/json` 的请求
  17. enable: false,
  18. },
  19. };
  20. config.onerror = ErrorConfig;
  21. config.errorMongo = {
  22. details: true,
  23. };
  24. config.errorHandler = {
  25. details: true,
  26. };
  27. config.accessLog = {
  28. enable: true,
  29. body: false,
  30. };
  31. return config;
  32. };