Fetch the repository succeeded.
mall-admin 是基于 vue3-element-admin 升级的 Vue3 版本有来商城管理前端工程;使用前端主流技术栈 Vue3 + Vite3 + TypeScript + Vue Router + Pinia + Volar + Element Plus 等;实现功能包括不限于动态权限路由、按钮权限控制、国际化、主题大小切换等。
技术栈 | 描述 | 官网 |
---|---|---|
Vue3 | 渐进式 JavaScript 框架 | https://v3.cn.vuejs.org/ |
TypeScript | JavaScript 的一个超集 | https://www.tslang.cn/ |
Vite | 前端开发与构建工具 | https://cn.vitejs.dev/ |
Element Plus | 基于 Vue 3,面向设计师和开发者的组件库 | https://element-plus.gitee.io/zh-CN/ |
Pinia | 新一代状态管理工具 | https://pinia.vuejs.org/ |
Vue Router | Vue.js 的官方路由 | https://router.vuejs.org/zh/ |
在线预览地址: admin.youlai.tech
![]() |
![]() |
---|---|
![]() |
![]() |
![]() |
![]() |
Gitee | Github | GitCode | |
---|---|---|---|
开源组织 | 有来开源组织 | 有来开源组织 | 有来开源组织 |
技术团队 | 有来技术团队 | 有来技术团队 | - |
后端 | youlai-mall | youlai-mall | youlai-mall |
管理前端 | mall-admin | mall-admin | mall-admin |
小程序/H5/移动端 | mall-app | mall-app | mall-app |
vue3-element-admin | vue3-element-admin | vue3-element-admin | - |
安装 Node
版本:16+
开发工具
VSCode
必装插件
如果前端开发人员或者本地没有启动 后端接口的情况,需要修改 vite.config.ts 的代理地址 http://localhost:9999 为线上接口地址 https://api.youlai.tech
本地打包
npm run build:prod
生成的静态文件位于项目根目录 dist 文件夹下
nginx.cofig 配置
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html/web;
index index.html index.htm;
}
# 代理转发请求至网关,prod-api标识解决跨域问题
location /prod-api/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass https://api.youlai.tech/;
}
}
关注「有来技术」公众号,获取交流群二维码。
如果交流群的二维码过期,加我微信,备注「前端」、「后端」或「全栈」即可。
为了避免营销广告人群混入,此举无奈,望理解!
公众号 | 交流群 |
---|---|
![]() |
![]() |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。