我尝试按照在stackoverflow上找到的此过程集成引导程序(我的rails版本是3.2.17,这是一个区别),所以没有gem,而只是将引导程序文件包含在相关的项目目录中。
然后我创建了一个 HTML 页面,并将其放在项目公共目录中。
这是代码:
<头> <标题>引导测试01标题> 头>...
但是当我加载页面并检查它(它加载)时,我可以看到 GAT 产生以下错误:
GET http://localhost:3000/css/bootstrap.css 404 (Not Found)
GET http://localhost:3000/js/bootstrap.min.js 404 (Not Found)
从错误中,我认为您的应用程序尝试在公共目录中名为 css 的文件夹中查找 bootstrap.css 在公共目录中名为 bootstrap.min 的文件夹中.js在公共目录中名为 js 的文件夹中,因此请验证这是否是您正在执行的操作:)
这是我将引导程序添加到 Rails 应用程序的首选方法:
- 将 bootstrap.min.css 复制到/vendor/assets/stylesheet
- 将 bootstrap.min.js 复制到/vendor/assets/javascripts
- 将字体目录复制到/vendor/assets/
然后添加以下行:*= require bootstrap.min
到应用程序/资产/样式表/应用程序.css文件,如下所示:
*= require bootstrap.min
*= require_self
*= require_tree .
并将//= require bootstrap.min
添加到应用程序/资产/JavaScript/应用程序.js文件中,如下所示:
//= require jquery
//= require jquery_ujs
//= require bootstrap.min
//= require_tree .
重新启动服务器,仅此而已。
希望这个帮助
路径不是:
css/bootstrap.css
但
assets/bootstrap.css