Load javascript dependencies

I created a custom theme and a storefront plug-in.

In my plugin I like to use VueJs to make interact with the page, but, when I try to use it, i got an error because is not defined.

How can I load VueJs on the storefront by installing it on my plug-in or theme ? There is any package.json on the structure where I can declare the dependencies I need to use on my storefront ?

Thanks for answering. And forgive me if I mistake something; this is my first question.

And how to load the external javascript library into the plugin?

Any Update about this topic? Could someone load external javascript library in shopware?