React+react-router+webpack+node+mysql搭的一个完整的博客项目,更新了内容

#1


首先附上源码地址;
博客地址:http://www.xiaogangji.com:8080/#/home/index
由于微信项目的端口必须为80端口,所以这里暂时先使用8080端口了

项目用到的技术:webpack打包,支持es6,es7语法,react-router4.0,项目的部署用pm2模块,数据库是mysql,服务器是阿里云的;

node用express框架,跨域配置,路由模块配置,路由拦截等功能;

留言功能为了防止游客胡乱填写,设置了审批功能;

项目内容主要包括一些自己在学习过程中的一些积累;

这个项目采用前后端分离写的,前端和后端的代码都在github地址上,bloc文件夹是前端代码,server文件夹是后端代码;node文件夹是自己测试用的,不用关心;

欢迎来访我的博客,有什么问题的可以留言,或者联系我哦!

react新增select组件;

新增了form表单和验证组件,页面优化;
npm发布了一个复制文件夹所有文件的包;有兴趣可以了解下,地址:https://www.npmjs.com/package/easy-copydir

React+react-router+webpack+node+mysql搭的一个完整的博客项目
#2

吐个槽:

  1. 文章必须点右下角"阅读原文"打开, 点击区域太小了
  2. 代码没高亮, 程序猿太难受了
#3

以前有一个的,那个配色太难看了,我就给去掉了,以后完善,才刚开始嘛:grin:

#4

有很多不错的代码高亮库
我用的这个: https://prismjs.com/

#5

这个高亮不错!

#6

貌似不错,之前vue+mongoDB写的不能部署上线 打算这个技术栈重构一下^_^

#7

运行不起来,报错怎么办

#8

起前端服务先进到bloc文件夹就好了

#9

各位大哥帮帮忙,看看是什么错