У меня есть модуль JS с функциями, которые я хотел бы экспортировать, в том же файле также есть события JQuery, например, события on click
, когда я экспортирую только те функции, которые я хочу, события также экспортируются, что приводит к их дублированиюна моем веб-сайте.
Как экспортировать только нужные функции?
Пример кода: Файл 1:
function a {...}
function b {...}
(function() {...})();
$('asdf').on('click', function(event) {...});
export{ a, b };
Файл 2:
import { a, b } from './file1.js';
// Events appear here too!
Я использую веб-пакет и генерирую один файл JS для каждого модуля.