Jquery 是 gem 的依赖项,但在我的 Rails 应用程序中不可用

问题描述

我正在使用 gem administrate 来处理我的管理员。据我所知,gem 已经附带了一堆 javascript 库。在他们的 app/assets/javascripts/application.js 你可以看到:

//= require jquery
//= require jquery_ujs
//= require selectize

我想在我的应用程序的其他部分使用 jquery 和 selectize,因此,我认为因为它已经包含在 administrate 中,所以我不需要通过 yarn 或 npm 重新安装它。然而,每当我尝试使用 jquery 的 $ 时,我都会得到 Uncaught ReferenceError: $ is not defined. 我发现这更奇怪,因为当我打开控制台并输入 $ 时,它确实有效。

我正在使用 rails 6 和 webpack。我认为我的困惑来自于我不太了解如何在 Rails 应用程序中加载 javascripts 的事实。为什么 jquery 不是在应用程序中随处可用?

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...