[英]jquery not defind inside IIFE in webpack
我正在使用 laravel mix 进行 js 捆绑。 但是 $ 的值在 js 中的 IIFE 函数中没有定义。 这是我的代码
import $ from 'jquery';
window.$ = $;
(function($, window) {
console.log($);
})();
我认为您错过了将参数传递给您的 IIFE。
(function($) {
console.log($);
})($);
编辑:在您的情况下,这样做更有意义,因为您没有尝试别名变量:
(function() {
console.log($);
})();
如果您有变量jQuery
并且您想在 IIFE 中使用名称$
而不是jQuery
,那么您可以这样做:
(function($) {
console.log($);
})(jQuery);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.