首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析说明符“popper”,该说明符是从Rails 7中带有导入映射的引导程序的下拉框中导入的,不起作用

无法解析说明符“popper”,该说明符是从Rails 7中带有导入映射的引导程序的下拉框中导入的,不起作用
EN

Stack Overflow用户
提问于 2022-10-23 09:01:40
回答 2查看 91关注 0票数 0

我正在尝试使用导入映射引导的下拉函数,并且已经固定了引导程序和popper,但是它不起作用。

我的application.js如下:

代码语言:javascript
复制
import "@hotwired/turbo-rails"
import "controllers"
import "bootstrap"
import "popper"
import "@popperjs/core"
import "@fortawesome/fontawesome-free"

config/importmap.rb map.rb

代码语言:javascript
复制
pin "application", preload: true
pin "@hotwired/turbo-rails", to: "turbo.min.js", preload: true
pin "@hotwired/stimulus", to: "stimulus.min.js", preload: true
pin "@hotwired/stimulus-loading", to: "stimulus-loading.js", preload: true
pin_all_from "app/javascript/controllers", under: "controllers"
pin "bootstrap", to: "https://ga.jspm.io/npm:bootstrap@5.2.2/dist/js/bootstrap.esm.js"
pin "@popperjs/core", to: "https://unpkg.com/@popperjs/core@2.11.6/dist/esm/index.js"
pin "@fortawesome/fontawesome-free", to: "https://ga.jspm.io/npm:@fortawesome/fontawesome-free@6.2.0/js/all.js"

当我点击控制台中显示的链接时,就发生了这种情况。

代码语言:javascript
复制
import "@hotwired/turbo-rails"
import "controllers"
import "bootstrap"
import "popper";

这显示在我的控制台上

未明错误:无法解析从http://127.0.0.1:3000/assets/application-8b4b95736718a0fcee6267f7d3b80537828999e5cbd5f3a04eaacbed2ab415bf.js导入的说明符“popper”

还有,我的火锅也不起作用

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-10-30 11:08:16

我刚刚发现我使用了错误的引导版本(我安装了5,但使用了4版本模板) Importmap工作!!

票数 0
EN

Stack Overflow用户

发布于 2022-10-24 10:20:08

我对你也有同样的问题。

我修好并推开了我的盖特。你可以看着我的路。

https://github.com/linh236/bootstrap_rails

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74169852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档