### Quick Start Setup Commands for Spring Cloud Base Source: https://github.com/fp2952/spring-cloud-base/blob/master/README.md Essential shell commands to set up and run the spring-cloud-base project. This includes cloning the repository, starting the Consul agent for service discovery, and managing frontend dependencies using npm. ```Shell git clone https://github.com/fp2952/spring-cloud-base.git consul agent -dev npm install npm dev run ``` -------------------------------- ### Vue.js Project Build and Development Commands Source: https://github.com/fp2952/spring-cloud-base/blob/master/web-app/README.md This snippet provides essential npm commands for setting up, developing, and building a Vue.js project. It covers dependency installation, running a development server with hot reload, building for production with minification, and generating a bundle analyzer report. ```bash # install dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report ``` -------------------------------- ### Spring Cloud Base Project Directory Structure Source: https://github.com/fp2952/spring-cloud-base/blob/master/README.md Illustrates the hierarchical organization of modules within the spring-cloud-base microservice framework, detailing the purpose of each component and its corresponding Chinese description. ```Text ├─spring-cloud-base │ │ │ ├─api-gateway--------------网关负载中心 │ │ │ ├─auth-center-----------------OAuth2服务授权中心 │ │ ├─auth-center-api----------------授权中心公共模块 │ │ ├─auth-center-provider----------------授权中心服务端 │ │ ├─auth-spring-boot-autoconfigure----------------授权中心autoconfigure │ │ └─auth-spring-boot-starter----------------授权中心starter模块 │ │ │ ├─common----------------通用脚手架 │ │ │ ├─config-git-----------------配置中心 │ │ │ ├─db-mybatis-pagehelper---------------Mybatis通用Mapper、分页模块 │ │ ├─db-spring-boot-autoconfigure----------------autoconfigure │ │ ├─db-spring-boot-samples----------------db模块使用示例 │ │ └─db-spring-boot-starter----------------db starter │ │ │ ├─docker-compose---------------docker-compose编排 │ │ │ ├─main-data--------------基础数据模块 │ │ ├─main-data-api----------------基础数据公共模块 │ │ ├─main-data-client----------------基础数据模块客户端 │ │ └─main-data-provider----------------基础数据模块服务端 │ │ │ ├─visul---------------监控 │ │ ├─monitor----------------admin监控 │ │ └─zipkin-db----------------zipkin链路追踪 │ ├─mc-service---------------消息服务 │ │ │ └─web-app--------------vue前端应用 │ ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.