【发布时间】:2015-01-03 06:55:02
【问题描述】:
我使用 Ember CLI 创建了一个新应用
我已经运行了npm install ember-cli-coffeescript,但是当我将文件转换为咖啡脚本时,Ember 无法识别它们。例如,当我添加自定义路由 .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`
页面未加载,我收到“未捕获的错误:找不到模块 app-name/app”
有人知道发生了什么吗?
【问题讨论】:
标签: javascript node.js ember.js coffeescript ember-cli