先安装:
npm install jquery --save
然后在vue.config.js配置:
const { defineConfig } = require('@vue/cli-service')
const webpack = require('webpack')
module.exports = defineConfig({
transpileDependencies: true,
css: {
loaderOptions: {
sass: {
// 全局引入变量和mixin
additionalData: `
@import "@/assets/scss/variable.scss";
@import "@/assets/scss/mixin.scss";
`
}
}
},
configureWebpack: {
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
'windows.jQuery': 'jquery'
})
]
}
})

然后在eslinttrc.js中修改这个地方:
env: {
node: true,
jquery: true
}

记得重新npm run serve一下,然后就可以使用了,比如在下面这个组件中:

文章介绍了如何在Vue项目中集成jQuery,首先通过npm安装,然后在vue.config.js中配置webpack的ProvidePlugin,确保全局可访问jQuery。同时,在eslint的配置文件中启用jquery环境。最后运行npmrunserve启动项目,即可在组件中使用jQuery。
1064

被折叠的 条评论
为什么被折叠?



