私の目標は、単純な 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 ファイルが 1 つにコンパイルされます (/assets/application.js)
どうなり得るか?