【问题标题】:AdminLTE plugins Rails 6 Webpacker precompile in productionAdminLTE 插件 Rails 6 Webpacker 在生产中预编译
【发布时间】:2020-08-31 17:52:14
【问题描述】:

尝试在带有 Webpacker 的 Rails 6 中使用 AdminLTE 3 插件。我需要导入 select2.css,但它在生产版本中失败。

这个插件在开发中可以正常工作:

# app/javascript/stylesheets/admin.scss

@import "~@fortawesome/fontawesome-free/scss/fontawesome";
@import "~admin-lte/dist/css/adminlte.min";
@import "~admin-lte/plugins/select2/css/select2.min";

但在生产中出现以下错误:

 @import "~admin-lte/plugins/select2/css/select2.min";
           ^
   File to import not found or unreadable: ~admin-lte/plugins/select2/css/select2.min.

我在 Webpacker 预编译配置中缺少什么? 谢谢

注意: Heroku 中的生产部署

【问题讨论】:

    标签: ruby-on-rails webpacker adminlte


    【解决方案1】:

    导入select2 w/o admin-lte 可以解决问题:

    # app/javascript/stylesheets/admin.scss
    
    @import "~@fortawesome/fontawesome-free/scss/fontawesome";
    @import "~admin-lte/dist/css/adminlte.min";
    @import "~select2/dist/css/select2.min";
    

    【讨论】:

      猜你喜欢
      • 2019-12-08
      • 2020-02-19
      • 2020-08-12
      • 2020-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-12
      相关资源
      最近更新 更多