在前端,为了减少浏览器请求个数,会通过合并多个小文件来优化浏览器加载的速度。我们可以把静态文件托管到对象存储,在 Malagu 框架中通过内网加载对象存储中的多个文件合并后返回给前端浏览器。

快速开始

Malagu 框架提供了命令行模板,我们可以通过 malagu init 命令快速创建一个多文件内容合并项目。选择如下模板:

  1. test malagu init
  2. ___
  3. /'\_/`\ /\_ \
  4. /\ \ __ \//\ \ __ __ __ __
  5. \ \ \__\ \ /'__`\ \ \ \ /'__`\ /'_ `\/\ \/\ \
  6. \ \ \_/\ \/\ \L\.\_ \_\ \_/\ \L\.\_/\ \L\ \ \ \_\ \
  7. \ \_\\ \_\ \__/.\_\/\____\ \__/.\_\ \____ \ \____/
  8. \/_/ \/_/\/__/\/_/\/____/\/__/\/_/\/___L\ \/___/
  9. /\____/
  10. @malagu/cli@1.9.1 \_/__/
  11. ? Select a template to init
  12. backend-app Official
  13. sample-app Official
  14. database-app Official
  15. admin-app Official
  16. microservice Official
  17. ❯ file-service Official
  18. puppeteer Official
  19. multi-component Official
  20. mycli Official
  21. site Official

示例代码

在线打开示例代码
image.png