0.3.2 • Published 10 years ago

generator-alloyteam-simple v0.3.2

Weekly downloads
9
License
-
Repository
github
Last release
10 years ago

slush-alloyteam-simple

Alloyteam Simple Web Apps generator base on slush & glup

Alloyteam web 前端项目工程化模板

特性

  1. 基于 gulp 进行构建,方便快捷,易于定制和插件支持
  2. 最小化需配置项 (project.js),基于约定优于配置理念
  3. 所有资源使用增量发布策略,文件名全部 md5 版本化,让产品轻松支持多版本并存
  4. css 使用 compass 编写模块化、可维护 css
  5. css 使用 compass 自动 sprite 生成精灵图,自动生成版本化图片 (无需修改时间戳)
  6. js 支持多种模块化策略,普通文件合并concat/requirejs/browserify
  7. js 内置 js 模板引擎支持,jstemplate,发布前编译
  8. html 自动替换 html 内部资源引用路径,替换为 cdn/md5 版本化路径
  9. html 轻松支持 js/css 资源内嵌到页面
  10. 工程化集成 生成资源(alloykit离线包、web资源),对接内部发布系统 alloydist
  11. 工程化集成 通过 task 调用 alloydist 提供 rest 借口,轻松实现命令行部署测试环境、正式环境、离线包发布等

依赖

  1. ruby & compass
  2. nodejs
  3. gulp & slush

安装

gem install compass
npm install -g gulp slush slush-alloyteam-simple
  • 创建项目目录
mkdir alloyteam-webapp
cd alloyteam-webapp
  • 初始化项目
slush alloyteam-simple