我正在尝试消除使用 Bootstrap 3 的 Rails 4 项目中的字形错误。我没有使用任何 Bootstrap gem 将其添加到资产管道中。我手动将 bootstrap.css 和 bootstrap.js 添加到各自的app/assets
目录并将它们添加到application.css
and application.js
我现在在网络浏览器的控制台中看到的是以下内容:
GET http://localhost:3000/fonts/glyphicons-halflings-regular.woff 404 (Not Found) localhost/:1
GET http://localhost:3000/fonts/glyphicons-halflings-regular.ttf 404 (Not Found) localhost/:1
GET http://localhost:3000/fonts/glyphicons-halflings-regular.svg 404 (Not Found)
在 Ruby on Rails 应用程序中可以采取什么措施来解决此问题?我尝试将所述文件复制到app/assets/fonts
并将其弹出到application.rb
:
config.assets.paths << "#{Rails}/app/assets/fonts"
No luck.
上面提供的所有解决方案都是肮脏的黑客。解决此问题的正确方法是在 sass 文件中的 bootstrap 之前包含“bootstrap-sprockets”:
@import "bootstrap-sprockets";
@import "bootstrap";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)