exk0730
exk0730

Reputation: 733

gulp-angular-templatecache wrong module name

I'm having serious problems getting gulp-angular-templatecache to work nicely within my app. I'm using the HotTowel yeomen generator and I modified it a little bit, but I can't seem to get my template cache to use a different module name. Here's the relevant gulpfile code:

gulp.task('templatecache', ['clean-code'], function() {
    log('Creating an AngularJS $templateCache');

    return gulp
        .src(config.htmltemplates)
        .pipe($.if(args.verbose, $.bytediff.start()))
        .pipe($.minifyHtml({empty: true}))
        .pipe($.if(args.verbose, $.bytediff.stop(bytediffFormatter)))
        .pipe($.angularTemplatecache(
            'templates.js',
            {
                module: 'app.templates',
                standalone: true,
                root: 'app/',
                moduleSystem: 'IIFE'
            }
        ))
        .pipe(gulp.dest(config.temp));
});

The original HotTowel gulpfile had {module: 'app.core', standalone: false, root: 'app/'} as the options. Every time I run the build process, my stupid templates.js file looks like this: angular.module("app.core").run(["$templateCache"....

I've tried so many things to change it, but it never goes to app.templates. Any ideas?

Upvotes: 0

Views: 385

Answers (0)

Related Questions