项目简介 vue3-element-admin 是基于 vue-element-admin 升级的 Vue3 + Element Plus 版本的后台管理前端解决方案,是 有来技术团队 继 youlai-mall 全栈开源商城项目的又一开源力作. 项目使用 Vue3 + Vite2 + TypeScript + Element-Plus + Vue Router + Pinia + Volar 等前端主流技术栈,基于此项目模板完成有来商城管理前端的 Vue3 版本. 本篇先对本项目功能.技术栈进…
写在前面 本人为在读研究生,特别喜欢.NET,觉得.NET的编程方式.语法都特别友好,学习.NET Core已经差不多有一年半了,从一开始不知道如何入门到现在终于可以编写一些小的应用程序,想一想还是非常不容易. 一直特别羡慕写博客的大牛,也一直听说写博客可以锻炼自己,在加上最近自己一直在捣鼓.NET Core编写微服务,在这里感谢腾飞老师,所以准备现学现用,用.NET Core微服务搭建一个自己的个人博客,因为本人主要所学为后端开发,所以前端直接基于开源框架进行修改,前端框架地址:tabler.…
        猿实战是一个原创系列文章,通过实战的方式,采用前后端分离的技术结合SpringMVC Spring Mybatis,手把手教你撸一个完整的电商系统,跟着教程走下来,变身猿人找到工作不是问题.想要一起实战吗?,关注公主号猿人工厂,获取基础代码,手把手带你开发属于自己的电商系统. 设计的文章我们告一段落了,接下来的日子里,猿人君就带着大家一起来完成我们的设计——手把手的教你撸一个电商系统. 既然要搭建一个电商系统,那么自然少不了,框架搭建的事情,web开发发展到今天,前后端分离已是不…
功能分析 在整个微服务架构的搭建过程中,我们需要做的第一步就是对服务进行拆分,将一个完整的系统模块化,通过对各个模块互联,共同完成一个系统的工作.既然要做到模块化,那么必须明白你的系统的需求到底是什么,即你要做的这个系统需要实现哪些功能,明确了功能以后,再对功能进行划分,将具有相似作用的功能划分为一个模块,最后再决定需要用什么样的方式去实现你的模块,最后才是正式开始敲代码. 在我们的个人博客中,我将网站划分为了以下几个部分: 主页 主页里面自然需要做一些概况展示,例如:文章总数.访问总数.评论总…
开发环境和技术栈 操作系统 windows11 开发工具 vscode.phpstudy(小皮):nginx1.15.11, mysql5.7.26, php7.4,Navicat for MySQL 前端 VUE3.TypeScript.SCSS.ElementUi.Router.Axios.Vuex 后端 Thinkphp6 JWT Api-doc 环境 Nodejs(npm) 安装Nodejs环境 下载自己系统的对应版本 Nodejs下载的 // 查看是否安装成功 node --versi…
VUE-Router npm install vue-router@4 安装完成后,在项目目录里新建一个router文件,我这里的用的是typeScript,所以建立的是router.ts, 该文件是所有视图组件的映射.一般我们会把视图组件放到views文件夹中,如果没有,可以新建一个views文件夹. 在views文件夹中,新建一个HomePage.vue文件,我们把它当作是我们路径需要映射的一个组件. 创建完成后,编写router路径映射文件基础代码 代码如下: import { creat…
typescript安装 这里使用的vue项目语言为:TypeScript,不了解的可以先去学习一下.TypeScript中文网 正常情况下安装typescript的命令为: // 全局安装 npm install -g typescript // 编译命令 tsc filename.ts 项目是由Cli脚手架创建的,所以可以用脚手架中包括的vue对应命令添加typescript组件. 在项目对应的根目录下,使用webshell面板,输入命令: vue add typescript 这个时候原先…
vite+vue3+typescript搭建项目过程   vite和vue3.0都出来一段时间了,尝试一下搭vite+vue3+ts的项目 相关资料网址 vue3.0官网:https://v3.vuejs.org/guide/introduction.html#getting-started Element对vue3支持--Element Plus官网地址:https://element-plus.gitee.io/#/zh-CNgithub地址:https://github.com/eleme…
前端开发一年了,向大家交流下自己实践总结下来的一点点开发心得.人生难免磕磕碰碰,前进的道路很多,在学习工作上我们都得学会如何让自己过的更高效,代码亦是如此. 下面,开始介绍自己总结的前端框架搭建(布局搭建). 1,项目文件结构. 2,index.html页面内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ind…
项目git地址:https://gitee.com/suyong01/vue3-ts-template vue+ts+vite项目初始化 # npm 6.x npm init @vitejs/app $appName --template vue-ts # npm 7+, extra double-dash is needed: npm init @vitejs/app $appName -- --template vue-ts # yarn yarn create vite my-vue-ap…