title: How to serve a vue project to other computers on the network
body: <p>I am very new to vue.js.</p>
  
  <p>I have made a couple of small projects and I would like to be sure I understand how I actually serve a vue project to other users at this point.</p>
  
  <p>Of course, I know I can type 'npm run serve' in my project directory and it will serve it to localhost:80XX. That is what I've been doing since I started working with vue a couple days ago. However, when I do this the network line under the 'local: localhost:8080' just reads 'network: unavailable', so I am obviously not broadcasting on anything another computer can connect to and receive from.</p>
  
  <p>How does this basically work? Do I have to build it with npm run build and then use firebase or something similar to broadcast the contents of my dist folder out to the user? Searching online produced some pretty confusing results, I ended up with more questions than answers.</p>
  
  <p>I basically would just like to show my coworkers what I have made with vue, what is the way to do this without taking a shortcut? I would like to do this in a way that I will be able to understand in the future how to do this with a fully fledged project.</p>
  
  <p>Thank you!</p>
  
  <p>edit: if there is a tutorial or a link that discusses this directly, please feel free to refer me to it! I was unable to find this being discussed at the level I'm at.</p>