当使用 grunt 构建项目时,Fontawesome 无法工作

2024-01-04

我正在使用很棒的字体库字体。当项目不是用 grunt 构建/丑化时它可以工作。

但是当我用 grunt 构建项目时,它不起作用。我在控制台中收到此错误:.../fonts/fontawesome-webfont.woff?v=4.0.3 404(未找到)

我已经和 yeoman 一起搭建了这个项目。

这是我在index.html 中的参考

    <!-- build:css styles/fontawesome.css -->
    <link rel="stylesheet" href="bower_components/font-awesome/css/font-awesome.min.css">
    <!-- endbuild -->

有什么想法可能是错误的吗?

Update我需要将文件夹 /bower_components/font-awesome/fonts 复制到 dist/fonts。这需要在 grunt 文件中完成。可能在“复制”选项下

copy: {
  dist: {
    files: [{
      expand: true,
      dot: true,
      cwd: '<%= yeoman.app %>',
      dest: '<%= yeoman.dist %>',
      src: [
        '*.{ico,png,txt}',
        '.htaccess',
        'bower_components/**/*',
        'images/{,*/}*.{gif,webp}',
        'styles/fonts/*'
      ]
    }, {
      expand: true,
      cwd: '.tmp/images',
      dest: '<%= yeoman.dist %>/images',
      src: [
        'generated/*'
      ]
    }]
  },

但我不太确定将其包含在哪里。


我有同样的问题。下面的代码解决了我的问题。

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/bootstrap/dist', // change this for font-awesome
            src: ['fonts/*.*'],
            dest: '<%= config.dist %>'
        }]
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当使用 grunt 构建项目时,Fontawesome 无法工作 的相关文章

随机推荐

  • 如何用另一个字符串替换一个字符串的所有实例?

    我在另一个堆栈问题上发现了这一点 http stackoverflow com questions 3418231 c replace part of a string with another string void replaceAll
  • 在 Scala 中解析 JSON 并迭代对象

    例如 给定以下 JSON 字符串 id user1 password ps1 id user2 password ps2 id user3 password ps3 在 Scala 中解析它并迭代每个结果并正确分析它的最佳和最优化的方法是什
  • 重置标准输出流

    我知道Java中有一个函数可以使用以下命令将标准输出流设置为任何用户定义的值System setOut方法 但是有什么方法可以将标准输出重置为之前存储的标准输出或标准输出吗 您可以通过以下方式获取标准输出的文件描述符FileDescript
  • 导入命名空间 - 无法将名称解析为“类型定义”组件

    上下文 我使用 maven jaxb 插件从 xsd 文件生成 java 类 我的所有 xsd 文件都位于一个位置 src main resource 目录 问题 当 xsd 不引用 导入具有不同目标命名空间的其他 xsd 时 一切正常 但
  • 为什么使用 MidpointRounding.AwayFromZero 进行 0.5 舍入的结果为 0?

    为什么结果是 0 而不是 1 Math Round 0 5 0 MidpointRounding AwayFromZero 这是一个例子 http ideone com ayMVO http ideone com ayMVO 通常 遇到这样
  • mongodb 数据库中解析错误,插入到具有唯一索引的集合

    我在 mongodb 中有一个集合 其中包含以下形式的文档 user user1 email email protected cdn cgi l email protection 其中 用户 和 电子邮件 字段是唯一的 我想将一个新用户插入
  • 使用 husky 时如何解决 .husky/_/husky.sh: No such file or directory 错误?

    我正在与同事合作的一个项目使用 husky 版本 5 1 0 当我尝试推送我的提交时 我不断收到此错误 husky husky sh No such file or directory 我该如何解决这个问题 我目前使用的是 git 版本 2
  • Xcode 与 iPhone 失去连接

    在设备上运行我的应用程序并通过单击设备本身的飞行模式来测试离线模式时 3 秒后我收到此消息 恢复与 iPhone 6 的连接并再次运行 APP NAME 或者如果 APP NAME 仍在运行 您可以通过选择 调试 gt 附加到它 附加到进程
  • 单元测试适配器引发异常:无法加载一种或多种请求的类型

    我尝试从 Visual Studio 2010 命令提示符运行 SpecFlow 测试 但收到一条相当迟钝的错误消息 单元测试适配器抛出异常 无法加载一种或多种请求的类型 检索 LoaderExceptions 属性以获取更多信息 有关我的
  • 如何注释 Django JSONField (对象数组)数据的总和?

    我有这样的模型 models py class MyModel models Model orders models JsonField null True blank True default list category models F
  • 通过 IClipboardDataPasteEventImpl 发生内存泄漏

    我注意到我的一项活动中的记忆力出现了奇怪的增长 因此我进行了一些测试 我多次打开对话框 打开 关闭 打开 关闭 并且内存不断增加 所以我使用 DDMS 转储 HPROF 文件并在MAT http www eclipse org mat 内存
  • 要使用的 Hibernate 或 JPA 注释

    我在我们的项目中使用 Hibernate 并为 Hibernate 域 Pojo 对象使用基于注释的配置 对于基于注释的配置 我们有两个选项 基于 JPA 的注释使用javax persistence 使用 Hibernate 本机注释or
  • 在javascript中通过给定的电话号码检测国家/地区代码[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个包含所有可用国家 地区代码的对象 我想知道如何通过给定的电话号码获取国家 地区代码并显示相应的国家 地区名称 电话号码将类似于 1
  • 我需要一个用于 Win/Linux 的二进制比较工具 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 首先 我不需要文本比较 因此 Beyond Compare 不能满足我的需要 我正在寻找一个可以在字节级别报告两个文件之间差异的实用程序
  • 我可以在没有公共 IP 的情况下为 Azure 虚拟机提供 Internet 访问权限吗?

    我在azure上有3个debian VM 其中一个有一个可以上网的公共IP VM 1 其他只有内部网络 VM 2 VM 3 我可以通过 VM 1 授予对 VM 2 或 VM 3 的访问权限吗 让我崩溃的是看到 VM 1 有 2 个网络接口
  • 制作 Laravel 集合的副本

    我正在尝试提供一份集合的副本users到一个雄辩的模型jobs 所以我实际上有 jobs 1 users 1 2 3 2 users 1 2 3 一旦我得到这个 我将对另一个查询中的一些数字进行求和 本质上为每个作业的每个用户提供一个总数
  • 使用 SQL 查询在 DB2 中插入 BLOB 数据

    我遇到了这样的情况 我需要通过从 DB2 Windows 7 上的 DB2 Express C 中的文件系统读取文件来将数据插入到 blob 列中 我在互联网上的某个地方找到了这个INSERT INTO VALUES readfile fi
  • Windows 身份验证混合

    我正在对 Intranet MVC 应用程序使用 Windows 身份验证 我想在身份验证过程中添加额外的逻辑 换句话说 用户除了存在于 AD 中之外 还必须存在于自定义数据库中才能进行身份验证 他们还应该注销 MVC 应用程序 然后使用相
  • RegexBuddy 的免费替代品 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有任何好的替代方案支持以不同风格编写正则表达式并允许您测试它们 以下是线程中提到的正则表达式工具的
  • 当使用 grunt 构建项目时,Fontawesome 无法工作

    我正在使用很棒的字体库字体 当项目不是用 grunt 构建 丑化时它可以工作 但是当我用 grunt 构建项目时 它不起作用 我在控制台中收到此错误 fonts fontawesome webfont woff v 4 0 3 404 未找