2017-05-25 84 views
0

我使用VUE裝載機單個文件組件的所有組件。 當我想用在特定組件的jQuery我用這個代碼:Vue公司裝載機 - 全球進口的jQuery的

import $ from 'jQuery' 

如何能在全球進口的jQuery,所有組件?就像我在main.js中導入vue組件一樣,例如

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

這個apporoach hovewer不能用於jquery。

+0

有一個看看這個:https://stackoverflow.com/questions/37928998/how-to-use-a-jquery-plugin-裏面-VUE –

回答

1

ü應該使用expose-loader,使之全球化。

的WebPack V2,增加的WebPack規則

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