Ruby on rails 错误:找不到模块';自举链轮&x27;

Ruby on rails 错误:找不到模块';自举链轮&x27;,ruby-on-rails,bootstrap-4,Ruby On Rails,Bootstrap 4,虽然使用rails运行引导程序工作正常,但JS功能对我来说并不适用。例如,我不能折叠导航栏,但我可以在浏览器控制台中运行$() My/app/javascript/packs/application.js如下所示: //此文件由Webpack与任何其他文件一起自动编译 //存在于该目录中。我们鼓励您将实际的应用程序逻辑放入 //app/javascript中的相关结构,仅使用这些包文件进行引用 //这段代码将被编译。 需要(“@rails/ujs”).start() 需要(“TurboLink”

虽然使用rails运行引导程序工作正常,但JS功能对我来说并不适用。例如,我不能折叠导航栏,但我可以在浏览器控制台中运行
$()

My/app/javascript/packs/application.js如下所示:

//此文件由Webpack与任何其他文件一起自动编译
//存在于该目录中。我们鼓励您将实际的应用程序逻辑放入
//app/javascript中的相关结构,仅使用这些包文件进行引用
//这段代码将被编译。
需要(“@rails/ujs”).start()
需要(“TurboLink”).start()
需要(“@rails/activestorage”).start()
要求(“渠道”)
require(“jquery”)
需要(“引导链轮”)
require('popper.js')
需要('TurboLink')
//按照https://github.com/twbs/bootstrap-rubygem#a-RubyonRails
//=需要引导链轮
//但上述措施并不奏效
My/app/assets/stylesheets/application.scss如下所示:

@import“bootstrap”;
身体{
保证金:0;
}
在my routes.rb中,我有
根目录到:'pages#home'
。home.html.erb如下所示:


盖上你的书页。
封面是一个单页模板,用于构建简单美观的主页。下载、编辑文本,并添加您自己的全屏背景照片,使其成为您自己的

盖模板,由


运行服务器并访问主页时,浏览器控制台上显示错误:

Error: Cannot find module 'bootstrap-sprockets'
我的gem文件包含以下jquery、bootstap条目:

gem'jqueryrails','~>4.3','>=4.3.5'
宝石“引导”,“大于4.4”
gem‘引导式sass’

我不能在引导中使用导航栏折叠这样的功能。出什么问题了?

我遇到了同样的问题,崩溃无法工作,最新版本的jQuery和bootstrap。 必须改为: “引导”:“^4.4.1”, “jquery”:“3.4.1”


但这是rails 6.0.1,所以使用ujs。检查这些版本。

当您尝试折叠浏览器时,浏览器上是否有javascript错误?没有,但我已用webpacker解决了这个问题。我很快就会写下来的@那么您是如何解决这个问题的呢?我想我已经使用了Thread(webpacker)来安装bootstrap、jquery和popper.js:Gem bootstrap没有按照Rails 6的预期工作+