第六期周报
作者: Tower He –
本期周报主要介绍如何搭建Ember.js应用的开发环境。
读物
使用Charcoal创建Ember项目
Charcoal是一个Yeoman的生成器,用于创建Ember项目的基本目录结构和文件。
如何进行Ember开发
Embedly在其产品中使用了Ember进行开发,在开发过程中遇到了许多问题。本文主要介绍了如何构建一个开发Ember应用基础环境。
库、代码和工具
generator-ember
Yeoman的Ember生成器,用来构建一个Ember的“Hello World”应用。
ember-skeleton
ember-skeleton主要关注在开发的过程中实现在线重新载入,支持CoffeeScript,以及支持模板的预编译等。
grunt-ember-boilerplate
grunt-ember-boilerplate中几乎涵盖了在开发Ember应用过程中会遇到和用到的所有相关技术。包括:Handlebars预编译、基于QUnit的集成测试、生成基础目录结构、commonjs模块、CoffeeScript、Stylus for CSS、Normalize.css、生成部署的预编译指令和本地开发的动态重载。
charcoal
一个Fork自generator-ember的Yeoman的Ember生成器。
ember-rails
ember-rails使得Ember在Rails 3.1+应用中得以使用。其可以将Handlebars模板在编译assets的时候进行预编译。
博客评论基于Disqus