haoji.me 网站源码公开

haoji.me 的大部分源码现已公开,你可以在这里找到除博客子域名外的项目代码。后续我会陆续上传更多代码。

代码结构

项目根目录下只有两个文件夹:src 和 dist。所有源码都位于 src 文件夹下,dist 文件夹用于存放构建后的输出文件。

构建规则

  • src 文件夹下的每个子文件夹都会对应 dist 文件夹下的一个子文件夹,并对应网站上的一个子域名。
  • 每个文件夹中名为 index.html 和 index.js 的文件分别被视为入口 HTML 文件和入口 JS 文件。
  • src/res 和 src/test 这两个文件夹比较特殊,它们的内容会被原样复制到 dist 文件夹下。
  • 所有名为 asset 的文件夹也会被原样复制到 dist 文件夹下。
  • 公共 JS 和 CSS 文件会被分别输出到 dist/res/bundle/common.js 和 dist/res/bundle/common.css。

构建命令

  • 开发环境:运行 run-dev.bat
  • 生产环境:运行 run-build.bat
zip 文件大小:20.81MB