gpt4 book ai didi

javascript - 如何在nodejs和ES6导入中使用jquery插件?

转载 作者:太空宇宙 更新时间:2023-11-04 00:38:03 25 4
gpt4 key购买 nike

我正在使用 jquery 日历插件 http://kylestetz.github.io/CLNDR/目前我将其与 CDN 一起使用但我想将它用作 Nodejs 模块,最好的方法是什么?

编辑:我正在使用 babel Transpiler 和 es6 语法。

最佳答案

如果插件尚未编写为 ES6 模块,您需要自己执行此操作。由于 jQuery 插件只是将自身附加到现有的 jQuery 对象,因此它们并不真正导出任何值得注意的内容。因此,您可以简单地将插件包装在立即调用的函数中并将其导出。请记住在插件文件中导入 jQuery 或使其全局可用。

import jQuery from 'jquery';

const calendar = (function ($) {
... your jquery plugin code
... can live here
}(jQuery));

如果您愿意从中学习,您还可以 fork 该项目并将插件代码重写为 ES6 类,并将其发布在 npm 上供其他人使用。

关于javascript - 如何在nodejs和ES6导入中使用jquery插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38072217/

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