2014-11-06 146 views
0

我使用創造了一個新的應用程序所有的CoffeeScript文件灰燼CLI灰燼CLI忽略

我已經跑了npm install ember-cli-coffeescript但是當我轉換文件的CoffeeScript灰燼無法識別它們。例如,當我添加一個自定義路線.coffee文件:

App.IndexRoute = Ember.Route.extend 
    setupController: (controller) -> 
    controller.set('title', "My App") 

,並創建一個index.hbs:

<h1>{{title}}</h1> 

DOM中呈現一個空h1標籤。

當我轉換app.js到app.coffee:

`import Ember from 'ember'` 
`import Resolver from 'ember/resolver'` 
`import loadInitializers from 'ember/load-initializers'` 
`import config from './config/environment'` 

Ember.MODEL_FACTORY_INJECTIONS = true 

App = Ember.Application.extend 
    modulePrefix: config.modulePrefix, 
    podModulePrefix: config.podModulePrefix, 
    Resolver: Resolver 


loadInitializers(App, config.modulePrefix) 

`export default App` 

的頁面沒有加載,我得到「未捕獲的錯誤:無法找到模塊的應用程序名稱/應用」

任何人有任何想法是怎麼回事?

回答

0

的問題是與我最初的命令:

npm install ember-cli-coffeescript 

應該是:

npm install --save-dev ember-cli-coffeescript 

雖然第一命令出現做一些事情是不正確的事情。不要忘記--save-dev國旗