我的目标是简单的js mvc应用。
我正在使用padrino,并尝试添加ember.js。此外,为了简单起见,我在这个项目中切换到了资产管道。
我在渲染默认的 application.handlebars 模板时遇到问题。它没有渲染。我知道,它的内容应该默认呈现。但是,当我启动服务器时,我现在看不到任何东西。
./ templates / application.handlebars :中的
<div id="container">
<h1>Raffler</h1>
</div>
./ application.js :中的
//= require lib/jquery
//= require lib/jquery-ujs
//= require lib/handlebars
//= require lib/ember
//= require_self
//= require raffler
Raffler = Ember.Application.create();
./ rafler.js 中的
//= require ./store
//= require_tree ./models
//= require_tree ./controllers
//= require_tree ./views
//= require_tree ./helpers
//= require_tree ./templates
//= require ./router
//= require_tree ./routes
//= require_self
./ controllers / application_controller.coffee 中的
Raffler.ApplicationController = Ember.Controller.extend()
./ routes / application_routes.coffee 中的
Raffler.ApplicationRoute = Ember.Route.extend()
在 router.coffee
中Raffler.Router.map ->
所有js文件,编译成一个,你知道(/assets/application.js)
它会是什么?