如何在 webpack 中使用 emojionearea 库
How to use emojionearea library in webpack
我尝试在 webpack 中使用 emojionearea 和 jquery,例如
import $ from 'jquery'
import emojione from 'emojione'
$('.class').emojioneArea({... })
我测试过 Jquery 工作正常但是当使用 emojioneArea 时出现错误
Uncaught TypeError: jquery__WEBPACK_IMPORTED_MODULE_1___default(...)(...).emojioneArea is not a function
如何让它工作,谢谢。
根据文档,您似乎导入了错误的包名称。它应该是 emojionearea
而不是 emojione
。我认为您还需要在全局中为其他插件公开 jquery
,如下所示:
import $ from "jquery"
import 'emojionearea';
global.$ = global.jQuery = $;
$('.class').emojioneArea({ ... })
我尝试在 webpack 中使用 emojionearea 和 jquery,例如
import $ from 'jquery'
import emojione from 'emojione'
$('.class').emojioneArea({... })
我测试过 Jquery 工作正常但是当使用 emojioneArea 时出现错误
Uncaught TypeError: jquery__WEBPACK_IMPORTED_MODULE_1___default(...)(...).emojioneArea is not a function
如何让它工作,谢谢。
根据文档,您似乎导入了错误的包名称。它应该是 emojionearea
而不是 emojione
。我认为您还需要在全局中为其他插件公开 jquery
,如下所示:
import $ from "jquery"
import 'emojionearea';
global.$ = global.jQuery = $;
$('.class').emojioneArea({ ... })