Skip to content

Instantly share code, notes, and snippets.

@DougPuchalski
Created November 27, 2014 18:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DougPuchalski/06bb8231bd0b62222b9d to your computer and use it in GitHub Desktop.
Save DougPuchalski/06bb8231bd0b62222b9d to your computer and use it in GitHub Desktop.
Ember.js: modify EmberApp.prototype._processedTemplatesTree for custom template naming
EmberApp.prototype._processedTemplatesTree = function () {
var addonTrees = this.addonTreesFor('templates');
var mergedTemplates = mergeTrees(addonTrees.concat(this.trees.templates), {
overwrite: true,
description: 'TreeMerger (templates)'
});
var standardTemplates = pickFiles(mergedTemplates, {
srcDir: '/',
destDir: this.name + '/templates'
});
var podTemplates = pickFiles(this.trees.app, {
srcDir: '/',
// files: ['**/template.*'],
files: ['**/*.hbs'],
destDir: this.name + '/',
allowEmpty: true
});
return preprocessTemplates(mergeTrees([standardTemplates, podTemplates]), {
registry: this.registry
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment