Paused on exception Error: Cannot find module 'jquery.minicolors'

Paused on exception Error: Cannot find module 'jquery.minicolors'

正在使用

Ruby - 2.7.3 Rails - 6.1.3.2

Gem 添加 -

gem 'jquery-minicolors-rails'

app/javascript/packs/application.js

require("jquery")
require("jquery.minicolors")

app/assets/stylesheets/application.scss

*= require jquery.minicolors

查看页面代码-

<%= f.input :light_background_color, as: :minicolors, input_html: {data: {
      minicolors: {position: :right}}} %>

但是当我们在 application.js 文件中添加代码时它会抛出以下错误-

因异常暂停 错误:找不到模块 'jquery.minicolors'

请给点建议。

尝试用

替换require("...")语句
//= require jquery
//= require jquery.minicolors

在您的 app/javascript/packs/application.js 文件中

使用 html5 的输入类型 color 不是更好吗? https://www.w3schools.com/tags/att_input_type_color.asp

这个gem好像好久没更新了