要安装bootstrap并使其在旧版IE上正常运行,您需要把它放在头上:
<!--[if lt IE 9]>
<script src="js/html5shiv.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
在静态网站上这很好,但是如何在Rails应用程序中运行?我是否使用链轮进行此操作?
我{/ 1}}位于
html5shiv.js
和root/vendor/assets/javascripts/html5shiv.js
位于
respond.min.js
我应该如何处理这些有条件资产?
答案 0 :(得分:2)
在application.rb中:
config.assets.precompile += %w(html5shiv.js respond.js)
然后在你的布局中添加它们:
/[if LT IE 9]
= javascript_include_tag 'html5shiv'
= javascript_include_tag 'respond'
顺便说一句,那些资源的CDN呢?