# triston-ui **Repository Path**: triston_1/triston-ui ## Basic Information - **Project Name**: triston-ui - **Description**: 个人开发通用型前端项目框架 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://www.lixianglong.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-11 - **Last Updated**: 2024-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Avue, Terminal ## README # triston-ui ## 项目准备 ``` yarn install ``` ### 开发环境启动 ``` yarn dev ``` ### 生产环境启动 ``` yarn prod ``` ## 项目简介 ### 项目结构 ``` triston-ui public src api 访问后台的请求接口 api-mock 访问后台请求的Mock数据 assets 静态资源(css,img,json) components 通用组件(404,500,布局文件,设置文件,登陆界面,Cmd控件等) router 路由组件 store 界面参数(全局参数,页面互调方法和使用参数) utils 常用工具类(Cmd控件判断逻辑,权限控制,请求响应处理) views 基本页面 .env.develop 开发环境参数配置 .env.prod 生产环境参数配置 vue.config.js 项目基础配置参数 ``` ### 项目技术 `Vue` `Avue` `Element-Plus` `Router` `Vuex` `Axios` `Mock.js` `vue-wechat-title` `vue-web-terminal` `sass` ### 项目功能 - [√] Terminal控制台,自定义指令,页面跳转,服务跳转(继续优化) - [√] Layout数据联动(地址栏地址和侧边栏、标签栏数据互通) - [√] 通用设置配置(待优化) - [√] 锁屏功能、全屏功能 - [×] 错误日志、分享、主题切换 - [×] 动态路由 - [×] 标题文本配置化 - [×] 官网信息配置化 - [×] 所有信息服务器获取