Hola. En realidad es tan sencillo como subir toda la carpeta "vendor".
No es una buena práctica y no es lo habitual en absoluto. Además será un procedimiento un poco pesado y costoso en tiempo de subida de los ficheros, pero no resultará en ningún problema, siempre que la subida sea completa. De hecho el resultado sería el mismo que ejecutar "composer install" en el servidor.