EmberJS,如何使用根路径导入文件?

EmberJS, How to import files using root path?

我在这个路径中有一个 model:

/my-project/app/models/my-model.js

我想从这个路径中的 route 导入它:

/my-project/app/routes/battles/battle/combats/new.js

导入语句如下所示:

import MyModel from '../../../../models/my-model';

路径太乱了,我必须使用试错系统来弄清楚它。此外,如果我想在另一个组件中导入相同的模型,我不能只复制和粘贴,因为此路径仅在特定路径下有效。出于同样的原因,如果我更改导入我的模型的组件的路径,我必须更新导入路径。

我想要相对于项目根目录的路径,例如:

import MyModel from '/models/my-model';

这可能吗?

Ember CLI 在项目名称下注册 app/ 中的所有内容,因此导入应如下所示:

import MyModel from 'my-project/models/my-model';