如何将 EmojiOne 与 Ionic3 和 Typescript 一起使用?

How to use EmojiOne with Ionic3 and Typescript?

我只想在 Ionic3 应用上使用 EmojiOne

这是存储库: https://github.com/emojione/emojione

这是我想使用的函数:unicodeToImage:

https://github.com/emojione/emojione/blob/master/lib/js/emojione.js#L316

但如您所见,它很简单 Javascript

安装 node_modules 后,我不想更改代码中的任何内容:npm install emojione(按照他们的建议),因为我希望我的应用程序为将来的更新做好准备。

知道如何将这个库导入我的 Ionic3 应用吗?

谢谢!

要在ts环境(非ES6时)使用javascript库,需要使用类型声明文件。

npm.

好像有表情包

做:

npm i --save-dev @types/emojione

并在您的 ts 文件中

import * as emojione from emojione;

您可以在definitelyTyped project

中找到声明文件