ruby-on-rails - Rails 6 / Administrate:安装 administrate-field-nested_has_many 时出现 Sprocket 错误
问题描述
在我尝试集成administrate-field-nested_has_many
插件之前,我的应用程序(Rails 6.1.3 / Administrate v0.16)正在运行。
我刚刚添加了 gem 和 bundle,现在在加载任何管理页面时出现此错误:
Sprockets::Rails::Helper::AssetNotPrecompiled in Admin::Users#index
Showing /app_path/app/views/admin/application/_stylesheet.html.erb where line #11 raised:
administrate-field-nested_has_many/application.css
Extracted source (around line #11):
9
10 <% Administrate::Engine.stylesheets.each do |css_path| %>
11 <%= stylesheet_link_tag css_path %>
12 <% end %>
13
Application Trace | Framework Trace | Full Trace
app/views/admin/application/_stylesheet.html.erb:11
app/views/admin/application/_stylesheet.html.erb:10:in `each'
app/views/admin/application/_stylesheet.html.erb:10
app/views/layouts/admin/application.html.erb:24
解决方案
这是当前版本的一个已知问题administrate-field-nested_has_many
,并且当前队列中有一个 PR 应该解决它(请参阅https://github.com/nickcharlton/administrate-field-nested_has_many/pull/45)。
目前,您应该可以通过在您的 中添加以下行来解决此问题manifest.js
:
// Add to app/assets/config/manifest.js
//= link administrate-field-nested_has_many/application.js
//= link administrate-field-nested_has_many/application.css
推荐阅读
- r - R中的数据框操作
- strapi - 如何通过strapi中的“文件上传”页面增加要加载的最大文件大小?
- latex - 为方程式 LaTex 创建环境
- php - 在 laravel 中存储来自 foreach 循环的数组
- python-3.x - 将值传递给按钮单击事件
- kotlin - 尝试将 Kotlin 实体化类型参数与库类一起使用
- apache-zookeeper - zookeeper:线程“main”中的异常 java.lang.NoClassDefFoundError:org/apache/jute/InputArchive
- laravel - 为什么 laravel 审计不起作用?
- python - 使用 Python Azure CLI 将管道变量发送到 popen 命令
- python - 如何在 VBA Excel 中检测 shell 脚本的执行结束?