首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Grunt生成后加载MDI图标

无法在Grunt生成后加载MDI图标
EN

Stack Overflow用户
提问于 2016-01-14 17:13:06
回答 1查看 151关注 0票数 1

我已经安装了LumX通过保龄球,并运行在约曼角发电机与咕噜。

在编译后运行开发时,所有图标都会正确显示。当我运行grunt并为dist/文件夹服务时,所有图标源都会通过GET: /样式/字体/任何字体文件INCLUDED?v=1.2.64抛出一个错误。

我知道所有的东西都能在本地主机上运行,但似乎无法确定为什么它一直在引用它。

我想这就是问题所在,因为它是微型化的,但它在开发过程中装载得很好。

如有任何解释和解决方案,将不胜感激!

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-20 15:32:38

在四处修修补补后,我发现这是因为Grunt是如何小型化掉MaterialDesignIcons的。因为图标包有一个源代码,希望在一个特定的路径中找到它们的字体../样式/字体/*,所以在Grunt构建之后,它将不一样,因为它们被缩小为单个文件。

我对Grunt文件采用了FontAwesome方法。

代码语言:javascript
复制
copy: {
  dist: {
    files: [{
      expand: true,
      dot: true,
      cwd: '<%= config.app %>',
      dest: '<%= config.dist %>',
    src: [
      '.{ico,png,txt}',
      '.htaccess',
      'images/{,/}.webp',
      '{,/}.html',
      'styles/fonts/{,/}.'
      ]
     },{
   expand: true,
   dot: true,
   cwd: 'bower_components/mdi/fonts/',
   src: ['.'],
   dest: '<%= yeoman.dist %>/styles/fonts'
  }]
 }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34795637

复制
相关文章

相似问题

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