方法一:使用expose-loader 链接地址
//首先安装expose-loader
npm install expose-loader --save-dev
//添加这个loader到你的webpack配置中 webpack.config.js
module.exports = {
module: {
rules: [
{
test: /.js/,
use: [
{
loader: `expose-loader`,
options: {...options}
}
]
}
]
}
}
//在你的代码中require目标文件
// src/entry.js
require("expose-loader?libraryName!./thing.js");
方法二:配置webpack.conf.js
const webpack = require('webpack')
module.exports = {
...,
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
})
],
}
方法三:最简单直接,在你需要用到jquery的文件中
var $=require('jquery')