It sounds to me like vue.js is a frontend library. Try adding it to your index.html from a cdn link and calling it from client.js. HyperDev provides both a node backend and a browser frontend, not every js library will work in every environment.
Let us know if you have any further questions, thanks!