# iTravel-web-vue **Repository Path**: xkaile/i-travel-web-vue ## Basic Information - **Project Name**: iTravel-web-vue - **Description**: iTravel 智慧旅游服务平台(前端) - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-02 - **Last Updated**: 2025-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iTravel-web-vue ## 安装依赖 ``` npm install ``` ### 项目启动 ``` npm run serve ``` ### 项目结构 public/index.html: 全局引入zondyClient、openlayers、cesium package.json: 项目所使用的依赖和插件 src目录下的文件: common目录: 工具类 common/echart: 封装Echart common/http: 封装axios common/mixins: 负责页面大小自适应:本平台在系统分辨率1920*1080、缩放100%的情形下全屏显示,其余情况居中显示。 components目录: 小组件 components/Echart: 首页的各个图表, 在common/echart基础上实现 components/Editor: 富文本编辑器组件, 基于WangEditor5 api目录: 使用common/http中封装的方法发送请求,调用业务逻辑服务器提供的服务。 layout目录: 项目整体布局 layout/index.vue: 系统标题 + 顶部导航栏 layout/Navbar.vue: 顶部导航栏 views目录: 页面 views/login目录: 登录注册页面 views/home目录: 首页 views/scenery目录: 景区服务相关页面 views/surround目录: 周边服务相关页面 views/pesonal目录: 个人中心相关页面 views/admin目录: 系统管理相关页面 main.js: 项目入口文件 router/index.js: 路由配置文件 assets目录: 全局样式、图标、图片 assets/icon: 图标 assets/scss: 全局样式 assets/theme: element-ui样式设置