【问题标题】:Rails 6 + Webpacker + jQuery + jGrowl is not workingRails 6 + Webpacker + jQuery + jGrowl 不工作
【发布时间】:2020-01-24 12:07:21
【问题描述】:

我正在使用 Rails 6。我无法让 js 插件正常工作。我正在尝试添加 jGrowl。

这是我尝试过的:

yarn install jgrowl

这就是我的 application.js 文件的样子:

import 'jquery'
import 'jgrowl'

这就是我的 environment.js 文件的样子:

const { environment } = require('@rails/webpacker');

const webpack = require('webpack');
environment.plugins.append('Provide', new webpack.ProvidePlugin({
    $: 'jquery',
    jQuery: 'jquery'
}));

module.exports = environment;

我错过了什么?

【问题讨论】:

    标签: javascript ruby-on-rails webpacker


    【解决方案1】:

    你需要初始化 jQuery。将以下代码添加到application.js

    import jQuery from 'jquery'
    window.$ = jQuery
    window.jQuery = jQuery

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-28
      • 2022-01-06
      • 2018-10-08
      • 1970-01-01
      • 1970-01-01
      • 2020-11-06
      • 2021-01-19
      • 2019-12-24
      相关资源
      最近更新 更多