Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 961 Bytes

README.md

File metadata and controls

20 lines (12 loc) · 961 Bytes

haoji.me源码

http://haoji.me 站点源码,除了blog子域名大部分均开源于此,后续我会陆陆续续将大部分代码都放在这里。

webpack配置说明

目录结构

根目录只有2个文件夹,所有源码都在src下面,dist是构建输出目录。

构建规则:

  • src下面每个文件夹都会出现在dist下面,每一个文件夹都对应着一个子域名,比如game文件夹对应着 http://game.haoji.me ;
  • 只要名称为index.html的文件就会被认为入口HTML文件,只要名称是index.js的文件就会被认为是入口JS;
  • 不过,src/ressrc/test这2个文件夹比较特殊,会原样复制到dist;另外,只要文件夹名称是asset也会原样复制过去;
  • 公共JS和CSS输出到dist/res/bundle/common.jsdist/res/bundle/common.css

构建说明

开发时运行run-dev.bat,打包时,先运行run-build.bat,然后运行run-gulp.bat