如何在npm编译的js文件中使用jquery,而不将jquery编译到输出中
不幸的是,我与wordpress插件在将jQuery加载到中时发生冲突,然后我将jQuery编译到我的npm main.js文件中,该文件加载到页脚中 这就是我如何将jQuery加载到我的npm main.js文件中 如果我删除这行,我的冲突问题就解决了,但我得到了这个错误 这是我的工具提示函数,当jquery被编译到文件中时,它可以正常工作如何在npm编译的js文件中使用jquery,而不将jquery编译到输出中,jquery,npm,webpack,Jquery,Npm,Webpack,不幸的是,我与wordpress插件在将jQuery加载到中时发生冲突,然后我将jQuery编译到我的npm main.js文件中,该文件加载到页脚中 这就是我如何将jQuery加载到我的npm main.js文件中 如果我删除这行,我的冲突问题就解决了,但我得到了这个错误 这是我的工具提示函数,当jquery被编译到文件中时,它可以正常工作 // tool tip config $('[data-toggle="tooltip"]').tooltip({ boundary: 'scro
// tool tip config
$('[data-toggle="tooltip"]').tooltip({
boundary: 'scrollParent',
placement: 'top'
});
因此,main.js中调用的所有jQuery都停止工作
// commons functions
(function ($) {
// nothing jquery works in here
})(jQuery);
有人知道如何在npm main.js文件中解决这个问题而不将jQuery编译到混合中吗?所以我可以在头上单独jQuery
提前感谢您的指点。尝试使用导入。Require不是合适的方法-
import jQuery from 'jquery';
window.jQuery = window.$ = jQuery;
import jQuery from 'jquery';
window.jQuery = window.$ = jQuery;