Ruby on rails 如何阻止引导sass gem加载引导js两次?

Ruby on rails 如何阻止引导sass gem加载引导js两次?,ruby-on-rails,twitter-bootstrap,ruby-on-rails-4,Ruby On Rails,Twitter Bootstrap,Ruby On Rails 4,这是我的档案: gem 'bootstrap-sass', '~> 3.2.0.0' 这是我的应用程序.js: //= require bootstrap //= require bootstrap-sprockets //= require bootstrap.file-input //= require jquery //= require bootstrap-sprockets 我的bootstrap\u和\u overrides.css.scss如下所示: @import "

这是我的档案:

gem 'bootstrap-sass', '~> 3.2.0.0'
这是我的
应用程序.js

//= require bootstrap
//= require bootstrap-sprockets
//= require bootstrap.file-input
//= require jquery
//= require bootstrap-sprockets
我的
bootstrap\u和\u overrides.css.scss
如下所示:

@import "bootstrap-sprockets";
@import "bootstrap";
当我查看页面的源代码时,我看到:

<script data-turbolinks-track="true" src="/assets/bootstrap.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/affix.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/alert.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/button.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/carousel.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/collapse.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/dropdown.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/tab.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/transition.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/scrollspy.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/modal.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/tooltip.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap/popover.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/bootstrap-sprockets.js?body=1"></script>
发生的事情是,每当我在我的应用程序中使用Bootstrap站点的默认模式代码时,它就会快速启动并消失。经过大量研究,我相信这是因为引导程序被加载了两次。常规的
Bootstrap.js
包含模式所需的信息,因此我不需要包含
Bootstrap/modal.js
,但我不确定如何删除它


想法?

因为你显然包含了两次。他们说:

在中需要引导Java脚本
app/assets/javascripts/application.js

//= require bootstrap
//= require bootstrap-sprockets
//= require bootstrap.file-input
//= require jquery
//= require bootstrap-sprockets

你是说不需要引导吗?