EmberJS, ¿cómo importar files usando la ruta de acceso raíz?

Tengo este model en esta ruta:

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

Y quiero importarlo desde una route en esta ruta:

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

La oración de import se ve así:

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

El path es una locura, tengo que usar el sistema de testing y error para descubrirlo. Además, si deseo importar el mismo model en otro componente, no puedo simplemente copyr y pegar porque esta ruta solo es válida desde una ruta específica. Por la misma razón, si cambio la ruta del componente que importa mi model, debo actualizar la ruta de import.

Me gustaría tener una ruta relativa a la raíz del proyecto, algo así como:

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

es posible?

One Solution collect form web for “EmberJS, ¿cómo importar files usando la ruta de acceso raíz?”

Ember CLI registra todo en la app/ debajo del nombre del proyecto, por lo que la import debería verse así:

 import MyModel from 'my-project/models/my-model'; 
  • La mejor práctica con respecto a StateManager en Ember.js
  • No se pudo encontrar la plantilla o vista de la "aplicación". No se representará nada Object {fullName: "template: application"}
  • Ember: event handling clics fuera de la vista
  • JS desarrollo de juegos libs?
  • Archivos index.html individuales para cada EmberApp
  • Cómo alternar class en Ember
  • Combina linkTo y ayudantes de acción en Ember.js
  • Ember.js save () después de createRecord envía req.body vacío a mi server express.js
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.