微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Webpack中使用emojionearea库

如何解决如何在Webpack中使用emojionearea库

我尝试将emojionearea与webpack中的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({ ... })

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。