I get the following error when running my app:
Uncaught Error: Cannot call `compile` without the template compiler loaded. Please load `ember-template-compil
For my views, I just created template files for them. To use your case as an example, I would create app/templates/views/carousel.hbs:
{{view view.itemsView}}
Then CarouselView becomes:
var CarouselView = Ember.View.extend({
templateName: 'views/carousel',
elementId: 'carousel',
contentBinding: 'content',
...
This way you don't have to give the client the template compiler. Should result in better performance and a smaller payload for the client to download.