How to deploy for production the Vue Application with all inner pages included

When I am run the “npm run build” i got an dist file in may local directory, and i just run the index.html file on the browser then i can’t get may inner pages, only showing the index.html page. What I need do in this situation?, how can i get build an vue application like including the all inner page

Thank you

assuming you used Vue CLI to create the project: you should set publicPath: './' in the config.