Ember Appkit 看起来非常简单,但我对文件分辨率有点困惑。从入门指南中,听起来您应该能够将文件放在相应的文件夹中导出您的课程,并且一切都应该正常工作。这个假设正确吗?如果是这样,它对我不起作用。我可以让它工作的唯一方法是以下。
应用程序/控制器/ApplicationController.js
var ApplicationController = Ember.Controller.extend();
export default ApplicationController;
应用程序/app.js
import Resolver from 'resolver';
import ApplicationController from 'appkit/controllers/ApplicationController';
var App = Ember.Application.create({
LOG_ACTIVE_GENERATION: true,
LOG_VIEW_LOOKUPS: true,
modulePrefix: 'appkit', // TODO: loaded via config
Resolver: Resolver
});
App.ApplicationController = ApplicationController;
import routes from 'appkit/routes';
App.Router.map(routes); // TODO: just resolve the router
export default App;
从指南看来,我不应该在 app.js 文件中导入 ApplicationController。我想知道我是否做错了。此外,如果只有一个使用应用程序工具包的示例应用程序也会很有用。