I need to use Carousel Owl in my Laravel project.
My JS:
import 'owl.carousel/dist/assets/owl.carousel.css';
import 'owl.carousel';
const carouselEl = document.querySelector('.owl-carousel');
var $ = require('jquery');
$(document).ready(function() {
carouselEl.owlCarousel();
});
webpack.mix.js:
mix.webpackConfig((webpack) => {
return {
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
'window.jQuery': 'jquery'
}),
],
};
});
When I compiled this, there was error:
carouselEl.owlCarousel is not a function.