Javascript 将jQuery插件转换为es6模块

Javascript 将jQuery插件转换为es6模块,javascript,jquery,import,export,ecmascript-6,Javascript,Jquery,Import,Export,Ecmascript 6,晚上好 是否有一种简单的方法可以将现有jquery插件转换为使用es6导入/导出语法 例如: import $ from 'jquery'; import cycle from 'plugins/jquery-cycle'; 谢谢我用jQuery插件()尝试了这方面的解决方案,效果很好。尽管我必须手动将原来的UMD js文件更改为ES6 ish模块。如果第三方库很复杂或太多,我认为这种方法不会很好地工作 也就是说,根据项目的结构,您可以尝试使用其他工具。例如,使用前面提到的jspm和syste

晚上好

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

例如:

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

谢谢

我用jQuery插件()尝试了这方面的解决方案,效果很好。尽管我必须手动将原来的UMD js文件更改为ES6 ish模块。如果第三方库很复杂或太多,我认为这种方法不会很好地工作


也就是说,根据项目的结构,您可以尝试使用其他工具。例如,使用前面提到的jspm和systemjs。或者用于转换文件格式(尽管这个插件目前似乎不能很好地与UMD js文件配合使用)。如果您使用rollup绑定ES6文件,您可以在rollup配置中添加此rollup(但在UMD文件中仍有一些)。

不,您必须导出插件,并将其附加到jQuery原型等。是否有一种通用的方法?在上面的例子中,我仍然希望使用jquery原型附带的“cycle”插件。。。i、 e.$周期();谢谢你找到了这个: