首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管道化角度模板时出现gulp angular templatecache抛出错误

管道化角度模板时出现gulp angular templatecache抛出错误
EN

Stack Overflow用户
提问于 2016-09-06 17:43:54
回答 2查看 330关注 0票数 0

我对吞咽-角度-模板缓存有些困难。我有一个gulpfile,里面有一个任务:

代码语言:javascript
复制
gulp.task('templates', function() {
        return gulp.src(paths.angularTemplates)
                .pipe(templateCache())
                /*.pipe(gulp.dest('javascript/angular'))*/;
});

我不知道为什么,但在通过管道连接到gulp angular-templatecache并抛出时,抛出了以下错误:

代码语言:javascript
复制
stream.js:74
      throw er; // Unhandled stream error in pipe.
      ^

TypeError: Cannot read property 'toString' of null
    at templateCacheFile (/home/vagrant/app/node_modules/gulp-angular-templatecache/index.js:89:40)
    at wrappedMapper (/home/vagrant/app/node_modules/gulp-angular-templatecache/node_modules/event-stream/node_modules/map-stream/index.js:84:19)
    at Stream.stream.write (/home/vagrant/app/node_modules/gulp-angular-templatecache/node_modules/event-stream/node_modules/map-stream/index.js:96:21)
    at Stream.method [as write] (/home/vagrant/app/node_modules/gulp-angular-templatecache/node_modules/event-stream/node_modules/duplexer/index.js:47:39)
    at write (/home/vagrant/app/node_modules/gulp/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:623:24)
    at flow (/home/vagrant/app/node_modules/gulp/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:632:7)
    at DestroyableTransform.pipeOnReadable (/home/vagrant/app/node_modules/gulp/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:664:5)
    at emitNone (events.js:67:13)
    at DestroyableTransform.emit (events.js:166:7)
    at emitReadable_ (/home/vagrant/app/node_modules/gulp/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:448:10)

我不确定这个错误与什么问题有关。任何帮助都将不胜感激。

非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2016-10-18 23:40:52

有一个较新的吞噬角模板缓存版本打破了它。最终在gulpfile中指定了一个特定的版本

票数 0
EN

Stack Overflow用户

发布于 2016-12-20 22:38:36

在我的项目中,这是由于文件夹名称中有一个点造成的。因此,我有一个名为folder_name.html的文件夹,必须将其重命名为folder_name

(使用gulp angular-templatecache版本1.9.1)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39345765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档