如何将jQuery注入ESM中的插件

How to inject jQuery to a plugin within a ESM

提问人:Tac Tacelosky 提问时间:11/16/2023 更新时间:11/16/2023 访问量:17

问:

我的代码失败了,因为插件需要一个jQuery对象,但我不确定如何传入它。

我正在使用模块(和importmap),但javascript插件不是模块。

在 webpack 中,我将 autoProvideJQuery 设置为 trun,我可以执行 require()。现在我不知道该怎么办。

我的黑客尝试。为 jquery 和插件设置 importmap,然后

    <script type="module">
    import jQuery from 'jquery';
    window.jQuery = jQuery;

    import '@tetranz/select2entity-bundle'

</script>

我不断得到一个未定义的引用jQuery。不太奇怪,但我无法弄清楚如何将jQuery“注入”到插件中。

javascript jquery es6 模块

评论


答: 暂无答案