- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
抱歉,这个话题已经讨论过很多次了。但是,我刚刚使用 esbuild 创建了一个新的 Rails 7 应用程序,将 font-awesome-sass 添加到 gem 文件中,创建了 application.css.scss (已经有 application.bootstrap.scss )并放置了“@import 'font-awesome'; ”在那里。
然后我将以下内容添加到 View 页面:
<i class="fa-sharp fa-solid fa-house"></i>
<%= icon 'fa-brands', 'font-awesome' %>
没有页面错误,没有控制台错误——但是,图标在页面上不可见(代码位于源代码中)。我一直在盲目地试图解决这个问题——但是,无法弄清楚为什么这不起作用。
我错过了什么步骤吗?
我已经验证了 gem 的安装说明,我还尝试跳过 gem 并通过 yarn 安装 fontawesome。 View 中没有显示任何图标。
最佳答案
由于您使用的是 esbuild,因此可以使用 npm 安装 fontawesome
yarn add @fortawesome/fontawesome-free
并将其导入您的 javascript/application.js
import "@fortawesome/fontawesome-free/js/all";
请记住仅使用免费图标,fa-sharp 不是免费的
关于ruby-on-rails - 如何将很棒的字体添加到rails 7(jsbundling)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74355756/
“ react ”:“16.13.1”, “ react 原生”:“0.63.0”, 遇到下面的 main.jsbundle 不存在。在升级到 react-native 0.63 后尝试存档时,这一定
抱歉,这个话题已经讨论过很多次了。但是,我刚刚使用 esbuild 创建了一个新的 Rails 7 应用程序,将 font-awesome-sass 添加到 gem 文件中,创建了 applicati
我刚刚将 react-native 版本从 0.30 升级到 0.48.1,我面临一个奇怪的问题。 我修复了我正在使用的库的所有对等依赖项。然后运行命令, react-native start 运行上
我注意到项目中缺少 main.jsbundle 文件,我不确定如何修复它,我是否应该删除该文件/是否有我可以执行的修复步骤是吗? 这是它在项目中的位置的屏幕截图: 更新: 类似的问题也出现在以下框架中
我尝试使用 归档我的 React Native 项目产品 > 存档 在 XCode9.2 上。但是 Xcode 产生这个错误: File /Users/louis/Library/Developer/
我最近发现了如何在 iOS 中更改 AppDelegate.swift 中的 jsBundle URL,这样我就可以下载我自己的 jsBundle 并在应用程序启动时使用它: bundleLocati
我正在将 Rails 6 应用程序从 webpack 和 webpacker 迁移到 esbuild 和 jsbundling-rails 如果不使用刺激,我找不到任何关于在 application.
基本上,正如标题所说。我安装了一个 gem,它可以让我使用一些 JS。在我使用 Sprockets + Assets 管道之前,这不是问题。 现在,我迁移到 jsbundling-rails 并且不知
react 原生:0.41.2 问题是我正在尝试使用发布方案和我使用 cli 创建的 main.jsbundle 文件来构建和运行。这是我用来生成该包的命令: node_modules/react-n
我正在尝试在 App Store 中发布我的第一个 React Native 应用程序,以及何时在 Xcode 中构建: 产品 > 文件 出现一些错误,但我已经有了 main.jsbundle mai
我正在创建一个新的 React Native 应用程序,但在 iOS 模拟器上运行它时遇到诸如“No bundle URL present”之类的错误。 在 iOS 上运行应用程序的命令: react
首先,我不知道 React,但我认为使用文档部署到 iOS 设备而不是模拟器不会太难。他们有点稀疏,但我到了某个地方,现在我被困住了。我创建了一个 main.jsbundle 并将其添加到 Xcode
当我想为生产环境编译我的 IOS 应用程序时,出现以下错误:'folly/Portability.h' file not found and echo 'error:this File .../mai
我的项目信息 React Native Environment Info: System: OS: macOS High Sierra 10.13.6 CPU: x64 Intel(R) Co
如何从指向 index.android.bundle:474:6500 的 crashlytics 堆栈跟踪行获取源文件行和列信息? crashlytics 报告堆栈跟踪文本类似于: Non-fata
我是一名优秀的程序员,十分优秀!