efes scaffold example
##运行 下载或克隆下来后,先运行 npm install 安装npm插件,再运行gulp开启gulp任务。
字体文件目录
图片资源目录
第三方类库
js脚本文件目录
css样式文件目录
开发目录:放置在此目录下的文件(除了jade目录)必须在concatfile.json中配置,才能生成至对应的发布目录中。此目录下的文件,不能直接使用。
coffee文件开发目录。需要在concatfile.json中配置合并、发布的路径。如非特殊需要,合并、发布目录为scripts
es6文件开发目录。需要在concatfile.json中配置合并、发布的路径。如非特殊需要,合并、发布目录为scripts
js文件开发目录。需要在concatfile.json中配置合并、发布的路径。如非特殊需要,合并、发布目录为scripts
less文件开发目录
作为引用的less文件开发目录,如:header.less, footer.less等。
作为发布,合并的less文件开发目录。需要在concatfile.json中配置合并、发布的路径。如非特殊需要,合并、发布目录为styles
css文件开发目录.需要在concatfile.json中配置合并、发布的路径。如非特殊需要,合并、发布目录为styles
jade文件开发目录
作为引用的jade文件开发目录,如:header.jade, footer.jade等
需要发布到根目录下的jade文件开发目录
csslint检测规则
eslint检测规则
efes配置文件
合并、发布配置文件
gulp配置文件
npm配置文件
1、编译coffee文件
2、编译es6文件
3、编译less文件
4、编译jade文件
5、按concatfile.json中的配置合并、发布js、css文件
6、监控src目录下所有文件,自动执行编译、合并、自动刷新