@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 будет доступен глобально в вашем приложении.