정상적으로 빌드된 것으로 보입니다. Vue, React, Angular 와 같은 녀석들은 목표가 SPA 앱을 만드는 겁니다. SPA(Single Page Application) 은 하나의 HTML 파일이 바로 앱인 경우입니다. 그리고 Client Side Rendering 즉 자바스크립트 코드를 이용해 Rendering을 합니다.
따라서 서버에서는 하나의 HTML 파일과 몇개의 js 파일, css 파일을 브라우저로 응답하면 됩니다. UI는 js 파일의 코드가 실행되면서 만들어줍니다. dist 디렉토리의 index.html을 실행해보세요. live-server를 이용하면 더욱 간단히 테스트할 수 있습니다.
npm install -g live-server
cd ./dist
live-server배포할 때는 dist 디렉토리 내의 파일을 다른 웹서버에 호스팅하시면 되는 겁니다.
추가로 다음 키워드에 대해 좀 더 학습해보세요.
그나저나 똑같은 질문을 두개나 올리셨네요.