gpt4 book ai didi

jquery - Vue loader - 为所有组件全局导入 jquery

转载 作者:行者123 更新时间:2023-12-01 08:44:01 35 4
gpt4 key购买 nike

我正在使用 vue-loader 单文件组件。当我想在特定组件中使用 jquery 时,我使用以下代码:

import $ from 'jQuery'

如何为所有组件全局导入 jquery?就像我在 main.js 中导入 vue 组件一样

import Vuex from 'vuex'
Vue.use(Vuex)

此方法不能与 jquery 一起使用。

最佳答案

你应该使用expose-loader使其全局化。

对于webpack v2,添加到webpack规则

{
test: require.resolve('jquery'),
use: [{
loader: 'expose-loader',
options: 'jQuery'
},
{
loader: 'expose-loader',
options: '$'
}]
}

关于jquery - Vue loader - 为所有组件全局导入 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44178637/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com