32得票4回答
如何将自定义的JS文件添加到新的Rails 7项目中

我创建了一个新的Rails 7项目rails new my_project,但是在Rails中包含我的自定义JS文件时遇到了问题。 我的"javascript/application.js"文件。 import "@hotwired/turbo-rails" import "control...

11得票1回答
使用 Import Maps 和 Stimulus 在 Rails 6 中。

我目前使用的是Rails 6.0.4版本,想要使用Stimulus构建一个新页面。在升级到Rails 7之前,还有很多工作要做,因此如果可能的话,我想在Rails 6中使用importmaps和stimulus。但是到目前为止,我无法让stimulus控制器正常工作。我按照以下步骤操作: 1...

9得票1回答
Rails 7和Import-map以及加载自定义JS文件

我尝试加载自定义js,但遇到了错误。 错误消息如下。 未能注册控制器:notification (controllers/notification_controller) 错误:无法解析从 http://localhost:3000/assets/controllers/notificat...

9得票1回答
Rails 7 (7.0.2.3) Importmap视图中未定义jQuery

关于在Rails7(7.0.2.3)中安装jQuery的问题,我查找了尽可能多的帮助。我想在视图中的脚本标签中使用它,但是我似乎无法将它导出到全局可用的任何地方。 当然,importmaps很容易操作,可以安装和映射包。不过,在此之后整个文档就变得支离破碎,一种普遍的雾气笼罩着这种新的使用J...

9得票4回答
如何在使用 importmap 的 Rails 7 中安装 jQuery?

我有一个新的Rails 7应用程序。 我目前正在尝试学习自Rails 5以来所有的新功能。我想在我的javascript文件中使用以下代码,但是到目前为止,我得到了以下错误:未捕获的引用错误:$未定义 $(document).on("turbo:load", () => { con...

9得票2回答
如何在Rails 7引擎中设置importmap-rails?

我已经在importmap-rails gem的Github仓库这里开了一个问题,但我想在这里提出问题,以防有人能提供解决方案。 到目前为止,我发现以下情况: 使用rails plugin new custom_page --mountable --full在Rails 7 alpha2或...

8得票1回答
Rails 7 导入映射 Bootstrap

那么,我按照以下步骤设置了我的 Rails 7 应用程序。 rails new . 为了添加Bootstrap,我已使用importmap(没有webpacker)进行了以下实现 ./bin/importmap pin bootstrap 加载了这些行(我添加了preload:tr...

7得票1回答
生产环境中导入映射(Import Maps)未使用预编译的JavaScript资产管道(pipeline)(Rails 7)。

有人在Rails 7中搞懂了importmaps吗?我遇到了一个难题。 如果我在开发环境下运行./bin/importmap json,我会得到如下输出(正常情况): { "imports": { "application": "/assets/application-a7fd...

7得票2回答
Rails 7 导入映射的引脚与 Jquery源代码不兼容。

问题 为什么使用importmaps命令生成的源代码无法与Bootstrap 4.6.1配合使用,但是同样版本的jquery的修改后源代码可以工作? 问题细节 我创建了一个rails 7应用程序,使用importmaps来管理javascript. 我手动将一个旧版本的Bootstra...

7得票2回答
Rails 7导入映射 - 导入具有自定义脚本的文件夹

我正在尝试使用Rails 7和import maps进行实验。试图导入一个包含一些自定义JS文件的文件夹。 # config/importmap.rb pin_all_from "app/javascript/custom", under: "custom" # app/javascrip...