【问题标题】:Loading theme assets in rails 6 jquery and assets load order在rails 6 jquery中加载主题资产和资产加载顺序
【发布时间】:2020-09-14 17:43:23
【问题描述】:

我有一个几乎完成逻辑的 Rails 应用程序,现在我正在从 ThemeForest 加载一个主题,我已经加载了样式表,但是,javascript 方面我遇到了问题。我已经通过 Yarn 安装了 jquery。

这是控制台错误

这是我的application.js 文件

如您所见,它正在链接 main.js 文件,该文件只是主题文件中显示的主题 javascript 文件的列表

我不确定我哪里出错了。

【问题讨论】:

    标签: javascript jquery ruby-on-rails webpack webpacker


    【解决方案1】:

    在 app/assets/javascripts/main.js 中创建

    在 main.js 文件中导入您的资产。例如:

    //= require jquery/dist/jquery
    //= require fastclick/lib/fastclick
    

    在您的模板中

    <%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
    <%= javascript_include_tag 'main', 'data-turbolinks-track': 'reload' %>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-24
      • 2017-02-06
      • 2016-08-09
      • 2013-09-13
      • 1970-01-01
      相关资源
      最近更新 更多