【问题标题】:is there something similar to $templateCache for images?有没有类似于图像的 $templateCache 的东西?
【发布时间】:2016-02-26 14:44:58
【问题描述】:

使用 gulp 构建时,有一个插件可以从任何源目录获取 html 代码并将其嵌入到 .js 文件中并使用 $templatecache

代码 sn-p 是

var partialsInjectFile = gulp.src(path.join(conf.paths.tmp, 
    '/partials/templateCacheHtml.js'), { read: false });

gulp.src(path.join(conf.paths.tmp, '/serve/*.html'))

.pipe($.inject(partialsInjectFile, partialsInjectOptions))

我一直在寻找类似的东西,但只是图像。我有一个包含一些图像资产的凉亭组件,但是当我为凉亭分发构建应用程序时,我丢失了图像(或该图像的 url)

人们如何重新打包第三方资产以在他们打包的应用程序中使用?

谢谢

【问题讨论】:

    标签: angularjs gulp bower


    【解决方案1】:

    您可以选择:

    • 手动将资源重新打包到您的图片文件夹中
    • 修改 gulp/grunt(无论如何)构建脚本以将资产从 bower 复制到您选择的文件夹

    无论您选择做什么,在一天结束时,制作一个精灵图像(所有图像的图像)并在您的样式/html 中引用它。 (有时您必须覆盖一些第三方样式)。

    无论如何,无法避免黑客攻击以实现协同作用。 ;)

    【讨论】:

      【解决方案2】:

      请在此处查看:https://github.com/dabit3/angular-easy-image-preloader。如果您在家庭控制器中或在初始化期间加载图像,则不应再有任何延迟。

      【讨论】:

      • 这不是答案!!
      猜你喜欢
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 1970-01-01
      • 2016-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多