gpt4 book ai didi

javascript - 将 jQuery 插件转换为 es6 模块

转载 作者:行者123 更新时间:2023-11-30 00:15:04 30 4
gpt4 key购买 nike

晚上好,

有没有一种简单的方法可以将现有的 jquery 插件转换为使用 es6 导入/导出语法。

例如:

import $ from 'jquery';
import cycle from 'plugins/jquery-cycle';

谢谢

最佳答案

我尝试了这个 thread 的解决方案使用 jQuery 插件(autocomplete),它可以工作。虽然我必须手动将原来的 UMD js 文件更改为 ES6-ish 模块。如果第三方库很复杂或者数量太多,我认为这种方法不会奏效。

也就是说,您可以根据项目的结构尝试使用其他工具。例如,使用 jspm 和 systemjs 作为这个 thread提及。或者使用 amd-to-es6转换文件格式(虽然这个插件现在似乎不能很好地处理 UMD js 文件)。如果你使用 rollup 来捆绑 ES6 文件,你可以添加这个 rollup plugin在汇总配置中(但它仍然有一些带有 UMD 文件的 issue)。

关于javascript - 将 jQuery 插件转换为 es6 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35061900/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com