# vue-element-template **Repository Path**: SolarisNeko/vue-element-template ## Basic Information - **Project Name**: vue-element-template - **Description**: vue+element项目模板 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-03-12 - **Last Updated**: 2022-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-js-element-template ## 安装项目依赖 (node_module) ``` npm install ``` ### 编译和热更新以进行开发测试 ``` npm run serve ``` ### 打包编译生产环境 ``` npm run build ``` ### 目录结构 ``` ├── public │   ├── favicon.ico │   └── index.html ├── src │   ├── App.vue /* 页面主文件 */ │   ├── api /* 封装http请求文件 */ │   │   └── axios.js /* 封装axios */ │   ├── assets /* 静态资源 */ │   │   ├── css /* css样式 */ │   │   │   ├── base.less /* 初始化标签样式 */ │   │   │   ├── element_theme.scss /* element-ui样式库 */ │   │   │   └── element_var.scss /* 自定义element-ui样式 */ │   │   └── images /* image图片 */ │   ├── components /* 组件 */ │   ├── main.js /* 项目入口文件 */ │   ├── mixins /* 放置Vue混入文件 */ │   │   └── index.js /* 入口文件 */ │   ├── router /* 路由 */ │   │   ├── index.js /* 路由入口文件 */ │   │   └── routes.js /* 路由配置文件 */ │   ├── service /* 放置公共方法、配置文件 */ │   │   ├── cookie.js /* 主要用于浏览器cookie的存储、获取、移除,最常用是存储登录成功后后端返回的token。 */ │   │   └── message.js /* 前端提示组件封装 */ │   ├── store /* Vuex */ │   │   ├── index.js /* Vuex入口文件 */ │   │   └── module /* Vuex模块文件 */ │   │   └── demo.js │   └── views /* 页面 */ │   └── Home.vue /* 首页页面 */ ├── package.json /* 项目依赖 */ ├── package-lock.json /* 锁版本包 */ ├── .env.development /* 开发、测试环境配置 */ ├── .env.test /* 测试环境配置 */ ├── .env.production /* 生产环境配置 */ ├── babel.config.js /* babel配置文件 */ ├── vue.config.js /* Vue CLI自定义配置文件 */ └── README.md /* 描述文件 */ ``` ### 自定义配置 See [Configuration Reference](https://cli.vuejs.org/config/).