├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src └── main ├── assembly └── src.xml ├── bin ├── kafkaUI.bat └── kafkaUI.sh ├── java └── com │ └── jq │ └── kafkaui │ ├── KafkaUIApplication.java │ ├── conf │ ├── LogInterceptor.java │ ├── WebConfig.java │ ├── WebSocketConfig.java │ └── WebSocketServer.java │ ├── controller │ ├── KafkaController.java │ ├── RedisController.java │ └── ZookeeperController.java │ ├── dao │ ├── KafkaSourceDao.java │ ├── RedisSourceDao.java │ └── ZKSourceDao.java │ ├── domain │ ├── Auth.java │ ├── KafkaSource.java │ ├── RedisSource.java │ ├── Result.java │ ├── Topic.java │ └── ZKSource.java │ ├── dto │ ├── ResponseDto.java │ └── SourceInfo.java │ ├── service │ ├── KafkaService.java │ ├── RedisService.java │ └── ZKService.java │ └── util │ ├── IPUtil.java │ ├── KafkaUtil.java │ ├── RedisUtil.java │ └── ZKProcessor.java ├── resources ├── application.properties └── data.db ├── sql ├── ddl_mysql.sql └── ddl_sqlite.sql └── webapp ├── .browserslistrc ├── .gitignore ├── babel.config.js ├── package.json ├── public ├── favicon.ico └── index.html ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ ├── HelloWorld.vue │ ├── about │ │ ├── auth │ │ │ ├── commonAuth.vue │ │ │ └── zkAuth.vue │ │ ├── authority.vue │ │ └── donate.vue │ ├── common │ │ ├── GroupTable.vue │ │ ├── dataTag.vue │ │ └── list.vue │ ├── kafka │ │ ├── config.vue │ │ ├── consumer.vue │ │ ├── kafkaSelect.vue │ │ ├── manage.vue │ │ ├── manage │ │ │ ├── cluster.vue │ │ │ ├── group.vue │ │ │ └── topic.vue │ │ ├── operate │ │ │ ├── consume.vue │ │ │ └── produce.vue │ │ └── producer.vue │ ├── redis │ │ ├── addKey.vue │ │ ├── config.vue │ │ └── manage.vue │ ├── tool │ │ ├── json.vue │ │ └── time.vue │ └── zk │ │ ├── config.vue │ │ └── manage.vue ├── i18n │ ├── i18n.js │ └── langs │ │ ├── cn.js │ │ ├── en.js │ │ └── index.js ├── js │ └── auth.js ├── main.js ├── plugins │ ├── element.js │ └── vxe.js ├── router │ └── index.js ├── store │ └── index.js ├── theme │ ├── fonts │ │ ├── element-icons.ttf │ │ └── element-icons.woff │ └── index.css └── views │ └── Home.vue └── vue.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/assembly/src.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/assembly/src.xml -------------------------------------------------------------------------------- /src/main/bin/kafkaUI.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/bin/kafkaUI.bat -------------------------------------------------------------------------------- /src/main/bin/kafkaUI.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/bin/kafkaUI.sh -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/KafkaUIApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/KafkaUIApplication.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/conf/LogInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/conf/LogInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/conf/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/conf/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/conf/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/conf/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/conf/WebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/conf/WebSocketServer.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/controller/KafkaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/controller/KafkaController.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/controller/RedisController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/controller/RedisController.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/controller/ZookeeperController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/controller/ZookeeperController.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/dao/KafkaSourceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/dao/KafkaSourceDao.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/dao/RedisSourceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/dao/RedisSourceDao.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/dao/ZKSourceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/dao/ZKSourceDao.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/domain/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/domain/Auth.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/domain/KafkaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/domain/KafkaSource.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/domain/RedisSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/domain/RedisSource.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/domain/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/domain/Result.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/domain/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/domain/Topic.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/domain/ZKSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/domain/ZKSource.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/dto/ResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/dto/ResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/dto/SourceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/dto/SourceInfo.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/service/KafkaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/service/KafkaService.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/service/RedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/service/RedisService.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/service/ZKService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/service/ZKService.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/util/IPUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/util/IPUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/util/KafkaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/util/KafkaUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/util/RedisUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/util/RedisUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jq/kafkaui/util/ZKProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/java/com/jq/kafkaui/util/ZKProcessor.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/resources/data.db -------------------------------------------------------------------------------- /src/main/sql/ddl_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/sql/ddl_mysql.sql -------------------------------------------------------------------------------- /src/main/sql/ddl_sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/sql/ddl_sqlite.sql -------------------------------------------------------------------------------- /src/main/webapp/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /src/main/webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/.gitignore -------------------------------------------------------------------------------- /src/main/webapp/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/babel.config.js -------------------------------------------------------------------------------- /src/main/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/package.json -------------------------------------------------------------------------------- /src/main/webapp/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/public/favicon.ico -------------------------------------------------------------------------------- /src/main/webapp/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/public/index.html -------------------------------------------------------------------------------- /src/main/webapp/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/App.vue -------------------------------------------------------------------------------- /src/main/webapp/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/assets/logo.png -------------------------------------------------------------------------------- /src/main/webapp/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/about/auth/commonAuth.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/about/auth/commonAuth.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/about/auth/zkAuth.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/about/auth/zkAuth.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/about/authority.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/about/authority.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/about/donate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/about/donate.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/common/GroupTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/common/GroupTable.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/common/dataTag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/common/dataTag.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/common/list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/common/list.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/config.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/consumer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/consumer.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/kafkaSelect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/kafkaSelect.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/manage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/manage.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/manage/cluster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/manage/cluster.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/manage/group.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/manage/group.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/manage/topic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/manage/topic.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/operate/consume.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/operate/consume.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/operate/produce.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/operate/produce.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/kafka/producer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/kafka/producer.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/redis/addKey.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/redis/addKey.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/redis/config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/redis/config.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/redis/manage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/redis/manage.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/tool/json.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/tool/json.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/tool/time.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/tool/time.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/zk/config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/zk/config.vue -------------------------------------------------------------------------------- /src/main/webapp/src/components/zk/manage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/components/zk/manage.vue -------------------------------------------------------------------------------- /src/main/webapp/src/i18n/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/i18n/i18n.js -------------------------------------------------------------------------------- /src/main/webapp/src/i18n/langs/cn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/i18n/langs/cn.js -------------------------------------------------------------------------------- /src/main/webapp/src/i18n/langs/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/i18n/langs/en.js -------------------------------------------------------------------------------- /src/main/webapp/src/i18n/langs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/i18n/langs/index.js -------------------------------------------------------------------------------- /src/main/webapp/src/js/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/js/auth.js -------------------------------------------------------------------------------- /src/main/webapp/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/main.js -------------------------------------------------------------------------------- /src/main/webapp/src/plugins/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/plugins/element.js -------------------------------------------------------------------------------- /src/main/webapp/src/plugins/vxe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/plugins/vxe.js -------------------------------------------------------------------------------- /src/main/webapp/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/router/index.js -------------------------------------------------------------------------------- /src/main/webapp/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/store/index.js -------------------------------------------------------------------------------- /src/main/webapp/src/theme/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/theme/fonts/element-icons.ttf -------------------------------------------------------------------------------- /src/main/webapp/src/theme/fonts/element-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/theme/fonts/element-icons.woff -------------------------------------------------------------------------------- /src/main/webapp/src/theme/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/theme/index.css -------------------------------------------------------------------------------- /src/main/webapp/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/src/views/Home.vue -------------------------------------------------------------------------------- /src/main/webapp/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freakchick/kafkaUI-lite/HEAD/src/main/webapp/vue.config.js --------------------------------------------------------------------------------