如何使用 Webpack 编译 Simditor?

我正在尝试使用 Laravel Mix 编译 Simditor,但出现以下错误:

Uncaught TypeError: Simditor.connect is not a function

这是我的 js 文件:
window.$ = window.jQuery = require('jquery');
import 'simple-module';
import 'simditor';

$(document).ready(function () {
    $('.input.text-editor').each(function () {
        var editor = new Simditor({
            textarea: $(this).find('textarea')
        });
    });
});

知道为什么我会收到此错误吗?

编辑网站:simditor.tower.im

最佳答案

我用webpack安装尝试了几个版本的simditor,其中一个有效,在2.3.22版本之后,simditor的JS库目录和所有依赖项变得与以前的版本不同。

这是我的步骤:

  • 使用 webpack 安装 2.3.22 版本的 simditor(在 Rails 6 中运行 yarn add [email protected])
  • import 'simple-module';
  • import 'simple-hotkeys';
  • import 'simple-uploader';
  • import Simditor from 'simditor';

  • 有效!

    关于javascript - 带有 webpack 的 Simditor,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53640034/

    10-10 05:40