zp25 / work

Web starter kit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

work

起始模版

index.html

html模板位于views目录。config.json用于配置,一个key-value对为一个html文件,key将作为html文件名,value可选配置包括

  • file,页面模板路径
  • data,作为参数传入模板,依照模板自定义

html文件会在postinstall阶段生成,若需修改模版或配置,在打包前执行npm run copyindex重新生成

bundle

bundle任务使用browserify打包,concat任务使用gulp-concat合并

Template

若使用Handlebars,全局变量Template用于获取预处理的Handlebars模版,模版在app/templates中定义

若使用zp-lib/templater,在app/scripts/templates中定义

.env

添加.env配置开发工具

# 源码路径
SRC=app
# 发布路径
OUTPUT=dist

# dev server端口
PORT=3000

配置示例。开发环境临时目录.tmp,不可配置

About

Web starter kit

License:MIT License


Languages

Language:JavaScript 87.8%Language:HTML 9.3%Language:CSS 3.0%