webpcak4.0 jquery的引用两种方法

本文详细介绍了四种使用Yarn添加jQuery的方法:一是通过expose-loader直接引用;二是正常引入并配置webpack;三是利用webpack的ProvidePlugin将jQuery打包进每个模块;四是通过html外部引用并配置webpack忽略模块内引用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

yarn add jquery

方法一

// import $ from 'expose-loader?$!jquery';
// yarn add expose-loader 引用jquery方法一

方法二

  1. 正常引入jquery
import $ from 'jquery';// yarn add expose-loader
  1. 在webpack.config.js下面的module下的rules下添加如下代码
{
   test: require.resolve('jquery'),
   use: 'expose-loader?$'
 },

方法三直接把jquery打包到每个模块


let webpack = require("webpack");//webpack 处理jquery的引用
//在webpack.config.js下的plugins下添加插件模块下可以直接$调用
new webpack.ProvidePlugin({//在每个模块中都注入jquery
            $: 'jquery'
        }),

方法四 html引用jquery index.js也引用import $ from ‘jquery’;需要在webpack.config.js下处理让模块中不再引用jquery

externals: {
        jquery: '$'
    },

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值