Javascript 是否将twitter引导主题安装到rails 4应用程序-未找到供应商/资产目录?
我正在尝试将Javascript 是否将twitter引导主题安装到rails 4应用程序-未找到供应商/资产目录?,javascript,css,ruby-on-rails,twitter-bootstrap,Javascript,Css,Ruby On Rails,Twitter Bootstrap,我正在尝试将wrapbootstrap.com中的主题安装到rails 4.1应用程序中 我用rails 4脚手架创建了一个新应用程序。然后,我将下载的zip目录(包括4个目录和一个index.html文件)放在我认为应该放的地方: css移动到vendor/assets/stylesheets,js移动到vendor/assets/javascripts,font移动到vendor/assets/font,以及img移动到vendor/assets/images 然后我将此代码添加到我的app
wrapbootstrap.com
中的主题安装到rails 4.1应用程序中
我用rails 4脚手架创建了一个新应用程序。然后,我将下载的zip目录(包括4个目录和一个index.html文件)放在我认为应该放的地方:
css
移动到vendor/assets/stylesheets
,js
移动到vendor/assets/javascripts
,font
移动到vendor/assets/font
,以及img
移动到vendor/assets/images
然后我将此代码添加到我的app/assets/stylesheets
文件中:
*=require_tree../../../vendor/assets/stylesheets/
将此代码添加到我的app/assets/javascripts
文件:
/=require_tree../../../vendor/assets/javascripts/
此时,我假设我已经准备好了所有需要的文件,所以我将index.html
复制到我的应用程序中,并将浏览器指向相应的视图。基本上我看到的都是纯文本——css/javascript/image文件没有按预期工作
当查看我的google Chrome开发者工具时,我看到了一系列类似于此的错误:
GEThttp://localhost:3000/vendor/assets/stylesheets/bootstrap.min.css 404(未找到)
为了让这个主题发挥作用,我错过了什么
编辑:
我的html文件如下所示,我需要这些文件:
<!-- Styles -->
<!-- Bootstrap CSS -->
<link href="../../../vendor/assets/stylesheets/bootstrap.min.css" rel="stylesheet">
<!-- Font awesome CSS -->
<link href="../../../vendor/assets/stylesheets/font-awesome.min.css" rel="stylesheet">
<!-- Pretty Photo -->
<link href="../../../vendor/assets/stylesheets/prettyPhoto.css" rel="stylesheet">
<!-- Animate -->
<link href="../../../vendor/assets/stylesheets/animate.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="../../../vendor/assets/stylesheets/style.css" rel="stylesheet">
不要将供应商路径放在href中,只需添加普通路径即可
并在application.css文件`中包含其他css,请尝试运行生产环境。。只是为了生成缩小的资产。。。然后再次尝试运行开发。。。以前与我合作过。不要将供应商路径放在href中,只需添加普通的``并在application.css文件`@jbmyid中包含其他css即可。谢谢你,伙计,请随时发布答案,这样我就可以给你信用了。