static.js 817 B

123456789101112131415161718192021222324252627
  1. 'use strict';
  2. const path = require('path');
  3. /**
  4. * [静态文件配置]
  5. * @author szjcomo
  6. * @createTime 2020-08-11
  7. * @param {[type]} appInfo [description]
  8. * @return {[type]} [description]
  9. */
  10. module.exports = appInfo => {
  11. /**
  12. * [static_config 静态文件配置]
  13. * @type {Object}
  14. */
  15. const static_config = {
  16. prefix: '/', //靜態化URL 我這裏默認網站根目錄(項目需要)
  17. dir: path.join(appInfo.baseDir, 'app/public'), // 靜態文件夾地址 可以設置多個 可以簡寫為 :['app/public','app/public1']
  18. dynamic: true, //是否緩存靜態資源
  19. preload: false, //啓動項目開啓緩存
  20. //maxAge: 31536000,
  21. maxAge: 0, //緩存時間 開發建議設0 跳坑
  22. buffer: false, //是否緩存到内存 默認prod 緩存
  23. };
  24. return static_config;
  25. }