我试图将bootstrap-tag(https://github.com/fdeschenes/bootstrap-tag)添加到我的rails应用程序中。我遵循以下步骤
1)将引导标记文件夹添加到供应商/资产中。现在,css文件的路径是*vendor/assets/bootstrap-tag/css/bootstrap-tag.css.*。
2)使用Rails.application.config.assets.paths检查了我的资产管道路径,我可以看到路径../vendor/assets/bootstrap-tag.
3)在application.css中,我添加了*=require css/*=require-tag.css(此方法适用于我添加到rails中的所有其他类似插件)
但是当我用chrome加载应用程序并检查源代码时,链接显示为"/assets/../bootstrap-tag/css/bootstrap-tag.css?body=1“media="all”rel=样式表“”。
当我点击它的时候,它给了我没有路由匹配的"/bootstrap-tag/css/bootstrap-tag.css"
上述步骤适用于我使用的所有其他类似的插件,除了这个插件。请帮帮忙
发布于 2013-07-29 17:03:19
尝试将其更改为*=require bootstrap-tag/css/bootstrap-tag.css
或者,如果你更喜欢传统的方式,你可以把你的css文件作为vendor/assets/stylesheets/bootstrap-tag.css,我不认为你需要做任何额外的要求语句,如果它在那里。
https://stackoverflow.com/questions/17928909
复制相似问题