@marshall.***mings
1
|
npm install jquery webpack --save-dev |
1 2 3 4 5 6 7 8 9 10 11 12 |
const webpack = require('webpack'); module.exports = { // ... plugins: [ // ... new webpack.ProvidePlugin({ $: 'jquery', jQuery: 'jquery', }), ], }; |
1 2 3 |
import $ from 'jquery'; // Ваш код с использованием jQuery |
@marshall.***mings
Дополнительно, если вы хотите использовать jQuery без импортирования в каждом модуле, вы можете добавить следующую строку в ваш webpack.config.js:
1 2 3 4 5 |
resolve: {
alias: {
'jquery': 'jquery'
}
},
|
Это позволит использовать jQuery в любом месте вашего проекта без явного импортирования.
Например:
1
|
$('<div>Hello</div>').appendTo('body');
|
Теперь jQuery будет доступен глобально в вашем приложении.