spbaniya's avatar

How to separate a vendor library from rest of vendor libraries

I'm using laravel-mix to extract vendors in webpack.mix.js using following:

mix
    .js('app/resources/js/app.js', 'public/js')
    .js('app/resources/js/auth.js', 'public/js')
    .extract()

Now I want to page specific JS library: Leaflet.js for specific page only. I tried to using something like this:

mix
    .js('app/resources/js/app.js', 'public/js')
    .js('app/resources/js/auth.js', 'public/js')
    .extract()
    .js('app/resources/js/leaflet.js', 'public/js')

But all vendors including leaflet is included in vendor.js

How would I separate the specific library

0 likes
2 replies
spbaniya's avatar

I'm able to extract vue, jquery to vendor.js. Is there any way I could use library standalone and not including in vendor.js when usinig extract()

Please or to participate in this conversation.