Lo mismo puedes hacer para eliminar el CSS que no se usa. Con Tailwind es fácil, el mismo Tailwind al correr el comando para producción elimina todas las clases que no se están usando, pero para Bootstrap 5 desconozco.....ahora con Javascript qué quieres decir con eliminar el que no se usa? JS es un lenguaje del lado del cliente, cómo lo vas a eliminar? o estás usando algún framework aparte de Vue? recuerda en tu .env cambiar el valor local por production y trata de minificar todos tus archivos css y js si no están usando algún software como webpack, postCSS o alguno parecido