本项目是一个用vue和node以及mysql实现的一个简单的个人博客系统,整体逻辑比较简单。但是可以我们完整的了解一个项目从数据库到后端到前端的实现过程,适合不太懂这一块的朋友们拿来练手。

本项目所用到的技术和工具:

  • 前端:vue,element-ui,axios,webpack,npm或者yarn,vuex,PWA
  • 后端:express
  • 数据库:mysql
  • 开发工具:Vs Code,Navicat

部分展示页面:

    

      

  

项目结构目录:

dist中是打包生成的文件,server中是关于后端服务器的配置以及数据库的连接,src目录中是前端页面以及逻辑的编写。config目录中是webpack的一些配置。

项目运行:

npm install或者yarn

cd server,node index.js  进入后端文件夹开启服务器,如果不开始服务器的话前端是无数据的

npm run dev 运行项目

源码地址:

https://github.com/dawnGoblin/myblog

如果各位感觉有用的话欢迎star一下

最新文章

  1. 用php做注册审核
  2. 【转】漫谈iOS程序的证书和签名机制
  3. Linux文件类型
  4. SCAU巡逻的士兵
  5. XML 增删改查
  6. LInux SSH远程文件/目录传输命令scp(转载)
  7. Python面试里面的那些问题
  8. c++基础(三):多态
  9. Android 内核初识(4)属性服务器
  10. jQuery制作焦点图(轮播图)
  11. poj3581Sequence(后缀数组)
  12. 通过原生js的ajax或jquery的ajax获取服务器的时间
  13. Knockout获取数组元素索引的2种方法,在MVC中实现
  14. Set ,List,ArrayList,LinkedList,Vectory,HashMap,Hashtable,HashSet,TreeSet,TreeSet
  15. 输入docker ps 报错信息处理Get http:///var/run/docker.sock/v1.19/containers/json: dial unix /var/run/docker.sock: permission denied.
  16. Android学习笔记1——开发环境配置
  17. 阿里云服务器连接邮箱SMTP服务器time out的解决
  18. centos7服务器无GUI情况下安装使用Xvfb、selenium、chrome和selenium-server
  19. ES - 处理TooManyClause异常
  20. 初始IP协议

热门文章

  1. iOS从零开始 Code Review
  2. 洛谷2050 BZOJ2897美食节题解
  3. SqlAlchemy的简单使用
  4. EasyUI 网格 一主多从 从表使用自定义树状展开
  5. python HTTP请求过程
  6. BZOJ 1008 越狱题解
  7. Arthas用法
  8. 如何用Chrome浏览器下载网页音乐视频
  9. 枚举类型的数据存入到map中
  10. C++中文本的读入