All Projects → WindSnowLi → vue-admin-blog

WindSnowLi / vue-admin-blog

Licence: MIT license
w-blog的后台部分,主要基于vue-element-admin项目

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to vue-admin-blog

vue-admin-webapp
基于vuejs+element-ui 后台管理系统
Stars: ✭ 62 (+376.92%)
Mutual labels:  element-ui
el-table-draggable
让element-ui的table可拖动排序,支持 行,列,跨表格等特性
Stars: ✭ 68 (+423.08%)
Mutual labels:  element-ui
l-blog
个人网站,博客,blog。技术:node、express、vue、element-ui 等。
Stars: ✭ 15 (+15.38%)
Mutual labels:  element-ui
penework
Penetration Test Framwork
Stars: ✭ 24 (+84.62%)
Mutual labels:  element-ui
element-admin
A dead simple but powerful vue admin with Vue CLI 3 and ElementUI.
Stars: ✭ 37 (+184.62%)
Mutual labels:  element-ui
laravel-vue-starter
Well Documented Laravel Starter App From Development to Production. For Full Blown RESTFUL API and SPA with Beautiful UI Using Buefy / ElementUi For Reusable Vue Components
Stars: ✭ 80 (+515.38%)
Mutual labels:  element-ui
formulate-el-ui
方便你在 element-ui 项目中使用 vue-formulate 的一个插件
Stars: ✭ 26 (+100%)
Mutual labels:  element-ui
adempiere-vue
ADempiere-Vue is a new UI for ADempiere ERP, CRM & SCM. It is based on Vue and uses the UI Toolkit element-ui. It is a great UI for ADempiere ERP, CRM & SCM, based on the newest development stack of Vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. This project was forked from Vue-Element-Admin…
Stars: ✭ 37 (+184.62%)
Mutual labels:  element-ui
old-springboot-vue
本项目不再维护,请关注升级版 muteki
Stars: ✭ 12 (-7.69%)
Mutual labels:  element-ui
vue3-admin
admin-web后台管理项目骨架是基于vue3搭建起来的项目,前端ui库使用的是element-plus组件库,实现登录鉴权,动态菜单功能
Stars: ✭ 107 (+723.08%)
Mutual labels:  element-ui
E-Table
基于ElementUI table组件修改,数据化表格结构,添加实用功能,快速生成表格
Stars: ✭ 65 (+400%)
Mutual labels:  element-ui
electron-admin-element-vue
Electron Vue3.x Element-UI Admin
Stars: ✭ 37 (+184.62%)
Mutual labels:  element-ui
vue-admin-better
🚀🚀🚀vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus,vue admin plus,vue admin pro
Stars: ✭ 12,962 (+99607.69%)
Mutual labels:  element-ui
ts-vue-questionnaire
微型问卷调查系统 TypeScript 版本,演示账号:admin / admin
Stars: ✭ 89 (+584.62%)
Mutual labels:  element-ui
jxc-admin
一个前后端分离的简易进销存后台管理系统,基于SpringBoot和vue-element-admin实现,具备常见的后台管理功能,登录态使用session,使用基于资源url的简单权限控制。
Stars: ✭ 203 (+1461.54%)
Mutual labels:  element-ui
vue-sku-form
基于 Vue & ElementUI 的电商 SKU 表单配置组件
Stars: ✭ 94 (+623.08%)
Mutual labels:  element-ui
vue-admin-work
🎉🎉🚀🚀🚀🚀vue-admin-work是一个中后台系统管理方案。使用 vue2.x 及周边全家桶工具开发而来。支持多种功能,不同角色权限🚀🚀🚀🎉🎉
Stars: ✭ 74 (+469.23%)
Mutual labels:  element-ui
vue-boilerplate
Vue boilerplate
Stars: ✭ 28 (+115.38%)
Mutual labels:  element-ui
vue-ele-table
vue-ele-table | 基于 element-ui 数据驱动表格
Stars: ✭ 33 (+153.85%)
Mutual labels:  element-ui
wl-vue-select
用于vue框架的树形下拉框及带全选的普通下拉框。 Tree drop-down box for vue framework and ordinary drop-down box with select all
Stars: ✭ 24 (+84.62%)
Mutual labels:  element-ui

w-blog

描述

一个后端使用Spring Boot 2.x、前台使用nuxtJs、后台使用vue的个人博客

简介

  1. 链接
  • Gitee链接:

    • apihttps://gitee.com/windsnowli/w-blog-api

    • 前台https://gitee.com/windsnowli/vue-ssr-blog

    • 后台https://gitee.com/windsnowli/vue-admin-blog

  • GitHub链接:

    • apihttps://github.com/WindSnowLi/w-blog-api

    • 前台https://github.com/WindSnowLi/vue-ssr-blog

    • 后台https://github.com/WindSnowLi/vue-admin-blog

  1. 一个简单的的个人博客项目,共分为了 前台后台api三个部分。

  2. api 后端基于 SpringBoot 。主要依赖 mybatisfastjsonDruidDataSourceLombokjava-jwtaliyun-sdk-ossknife4j 等,数据库使用的是 MySQL8.0+

  3. 前台 前台的主要样式是来源于网络上了一个 BizBlog 模板,最初来源于哪我不得而知,在原本的基础上改写成了 nuxtJs 项目。

  4. 后台 后台UI套用的vue-element-admin,基本是直接拿来用了,想自己定制着实实力不允许。

  5. 示例:绿色食品——菜狗

本地启动

api:前台后台请求的api使用的是同一个项目

  1. git clone https://gitee.com/WindSnowLi/w-blog-api.gitgit clone https://github.com/WindSnowLi/w-blog-api.git 克隆项目到本地
  2. mvn clean install dependency:tree 安装依赖
  3. 修改开发环境 application-dev.yml 和生产环境 application-prod.yml 中的数据库配置信息; knife4j 只在开发环境中激活。
  4. 创建数据库配置中指定名称的空数据库,UTF8编码
  5. mvn clean package -Dmaven.test.skip=true 跳过测试并生成 jar
  6. java -jar 生成的包名.jar 运行开发配置环境,初次运行会自动初始化数据库
  7. 访问 http://127.0.0.1:8888/doc.html 查看 api 文档
  8. 推荐使用IDEA打开项目文件夹自动处理依赖、方便运行

前台

  1. git clone https://gitee.com/WindSnowLi/vue-ssr-blog.gitgit clone https://github.com/WindSnowLi/vue-ssr-blog.git 克隆项目到本地
  2. npm install 安装依赖
  3. 可修改 config/sitemap.xml 文件中的 host 地址,用于生成访问地图
  4. 可修改 nuxt.config.js 中的端口号
  5. 可修改 package.json 文件中的 script 中的 BASE_URL 来指定后端 api 地址
  6. npm run build 编译
  7. npm start 本地运行

后台

  1. git clone https://gitee.com/WindSnowLi/vue-admin-blog.gitgit clone https://github.com/WindSnowLi/vue-admin-blog.git 克隆项目到本地
  2. npm install 安装依赖
  3. npm run dev 使用模拟数据预览界面
  4. 修改 .env.production 文件中的 VUE_APP_BASE_API 地址为后端 api 的地址
  5. npm run build:prod 编译
  6. dist 文件夹下的为编译好的文件,可放到 http 服务器下(可以使用 npm 安装 http-server )进行访问
  7. 默认账号:[email protected],密码:123456

界面展示

前台

首页


文章详情


友链


关于信息

后台

首页


创建文章


管理文章

文章列表


友链管理


关于信息

License

MIT

Copyright (c) 2021 WindSnowLi

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].