Red de conocimiento informático - Problemas con los teléfonos móviles - Después de implementar el proyecto vue en Springboot, solo puedo acceder a la página de índice.

Después de implementar el proyecto vue en Springboot, solo puedo acceder a la página de índice.

En el proyecto Vue, el enrutamiento y el cambio de página se implementan mediante el propio salto frontal, mientras que en Spring Boot actúa como un servidor y solo puede devolver los recursos estáticos correspondientes de acuerdo con las solicitudes de URL. Por lo tanto, debe compilar el proyecto Vue y colocar los recursos estáticos compilados en el directorio de recursos estáticos de Spring Boot para poder acceder a la página de inicio cuando inicie la aplicación Spring Boot.

Específicamente, debe configurar lo siguiente:

1. Ejecute el comando npm run build en el proyecto Vue para compilar y generar el directorio dist; 2. Coloque los recursos estáticos en el directorio dist en el directorio de recursos estáticos de Spring Boot (src/main/resources/static);

3. Configure el analizador de vistas en Spring Boot y reenvíe la solicitud al índice. página html para que el sistema de enrutamiento de front-end pueda hacerse cargo del salto de página. Esto se puede lograr utilizando Thymeleaf o un motor de plantillas, por ejemplo.

De esta manera, Vue se puede utilizar con Spring Boot y puede acceder a la página de Vue simplemente visitando la dirección de la aplicación Spring Boot.