使用 webpack 获取“Uncaught TypeError: $(...).tablesorter is not a function”

时间:2020-12-23 20:39:10

标签: javascript ruby-on-rails npm webpack yarnpkg

在使用 Webpack 迁移到 Rails 6 后,我得到了 Uncaught TypeError: $(...).tablesorter is not a function。这是我的 environment.js

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

const webpack = require('webpack')
environment.plugins.prepend('Provide',
  new webpack.ProvidePlugin({
    $: 'jquery/src/jquery',
    jQuery: 'jquery/src/jquery',
    tablesorter: 'tablesorter',
    bootstrap: 'bootstrap/dist/js/bootstrap',
    draggable: 'plain-draggable'
  })
)

module.exports = environment

其他相关插件工作正常。

0 个答案:

没有答案