如何将jQuery插件导入babel应用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将jQuery插件导入babel应用程序相关的知识,希望对你有一定的参考价值。

所以我有一个使用ES6模块的现代javascript应用程序构建,并由babel编译。

在这个应用程序中,我需要使用jQuery plugin进行一些DOM操作。我不想全局公开jQuery,然后使用脚本标记将插件代码加载到文档中。相反,我希望插件只在模块内可用:

import $ from 'jquery';
// some magic importing pluginName

$('#element').pluginName();   // how to make this work? 

当然插件不是一个模块,它需要在实例化时出现$变量。

答案

您需要插件:

import $ from 'jquery';
require('path-to-plugin');

$('#element').pluginName();

以上是关于如何将jQuery插件导入babel应用程序的主要内容,如果未能解决你的问题,请参考以下文章

你如何使用 Webpack 导入 jQuery 插件?

快速写一个babel插件

如何将 Babel 与 Electron 一起使用?

如何使用 Babel-Standalone 在客户端 React JSX 中执行导入/导出

如何使用 babel 插件将 commonjs 转换为 es2015 模块?

如何使用 babel