EmberJS 如何包含另一个 Ember.Object 文件

EmberJS how to include another Ember.Object file

情况
我正在为我的 Emberjs 项目使用 EmberCLI。我创建了一个名为 "custom_objects" 的目录,其中包含一个名为 'person.js'

的文件

Emberjs 目录

LearningService (my app name)
  + app  
  + components  
  + controllers  
  + custom_objects
     -person.js*
  + helpers
  + models
  + routes
  + services
  + styles
  + templates

我现在正在 components 文件夹中处理名为 'person-list.js' 的文件 我想制作 person.js 文件在 person-list.js 中可用所以我输入了以下内容:

custom_objects/person.js

import Ember from 'ember';

export default Ember.Object.extend({
   name: 'person'
});

分量/人-list.js

import Ember from 'ember';
import Person from '../custom_objects/person.js';

export default Ember.Component.extend({

});

这是我从控制台得到的错误

Uncaught Error: Could not find module `learning-services/custom_objects/person.js`   imported from `learning-services/components/person-list`

从文档中我已经阅读了您应该使用相对路径并如上所示包含它。
• 我已尝试重新启动 Ember 服务器

我错过了什么?

.js 不需要扩展名:

import Person from '../custom_objects/person';