0

私の目標は、単純な 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)

どうなり得るか?

4

0 に答える 0