For each template, wrap around in a shared AngularJS module called
templates
by default with each template file's path as the template URL.
See $templateCache for more
information.
Installation
npm install --save ng-templates-brunch
Usage
- Set
joinTo
attribute fortemplates
inconfig.coffee
, e.g.
templates: joinTo: 'templates.js': /^app/
- In your markup, include
templates.js
:
<script type="text/javascript" src="/templates.js"></script>
- Your app module must require an
templates
module:
angularmodule'MyApp' ... 'templates' ...;
- Get a particular template by its path.
$routeProviderwhen'/home' templateUrl: 'app/home/home.html' ;
- Run Brunch (e.g.
brunch build
)!
Options
module
Specify the module to place the templates in
Default: templates
plugins: ngTemplates: module: 'MyModule'