现在的说明并不全面,本文将在接触到更详细的知识之后随时更新

主题文件夹保存在 BLOG/themes/next

  • layout文件夹里保存了博客的布局

    • _custom里保存了博客的通用布局,主要有鼠标点击特效、禁止复制粘贴、节日弹窗、动态标题等代码

    • _macro是博客宏观布局

      • post.swig应该是对博文的排布
      • sidebar.swig是对侧边栏的布局,我自己在这里加了”欢迎来客, 显示地理位置”的功能和查看”访客地图”的功能
    • _partials是局部布局

      • head文件夹是左上角”一叶小屋”标题的显示
      • header掌管菜单
      • post掌管博文的版权、关注、脚注、打赏等功能的布局
      • search是本地搜索功能
      • sidebar是侧边栏
      • footer.swig是博客的最底部的内容, 比如有备案信息、版权、作者、访客、建站时间等信息
    • _scipts

    • _third-party第三方的一些插件

    • _layout.swig这个掌管了整体的布局,很重要

  • sourcce

    • js 网站自定义功能要用到的js代码主要保存在这
      • cursor/fireworks.js鼠标点击产生烟花效果
      • my-own-fun-code里面有禁止鼠标右键,腾讯地图插件两个文件
      • special-day特定日子弹窗提醒的代码