I would make it independent of a package manager if I could.
It's unfortunate that you're having so much trouble with NPM. Are you using Windows? Try running command prompt in administrator mode.
You can use the methodology in my article to jump right into Vue development.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.