In the default app/app.js generated by ember cli v2.3.0 these import statements are at the top:
import Ember from 'ember';
import Resolver from './resolver';
import loadInitializers from 'ember-load-initializers';
import config from './config/environment';
Usually './' would mean current directory. And specified in app/app.js current directory would be the app directory.
What confuses me is that both ./resolver and ./config/environment work. There is a app/resolver.js, but there is no app/config/environment.js. Instead config/environment.js sits at the root directory of the ember project.
So what's the deal with './'? How is it working in both cases?