前言
这是一个 17 年底,因为无聊做的一个 自己用的博客,想通过一条龙的方式,学习前端,后端,和部署
最初部署在 阿里云上的,一年后到期了,因为穷,我就改用 hexo, 想看看我的新博客吗 点这里
在这里分享给大家,当然,代码写的很糟糕,
如果你想知道他是怎么搭建的 请看 李金珂的小屋诞生记
如果你喜欢的话,就随意折腾吧。只需保留下图的 注释即可 : )

预览
炫酷的动画 (当时自己想的创意)

文章页

可以直接上传文章

关于页

性感的播放器


大致的功能
就像上图所示主要就 5 个功能
- 在线聊天 (socket.io)
- 相册,放一些你喜欢的图片
- 文章 (markdown 文章,和评论)
- 关于,写一些你的介绍
- 音乐播放器
使用技术栈
没错 年代后久远,技术栈的版本比较旧
React v16.XES6,ES7webpack v3.0.0ReduxReact-ReduxReact-Router v3.xnode.jsyarnmongodbmongoosemochachailesssocket.iopwaweb push
node 环境
v8.9+安装依赖
1 | yarn |
- 跑起来
1 | yarn start |
- 打包
1 | yarn run build |
- 开发 server
1 | yarn run dev-server |
- 生产 server
1 | yarn run prod-server |
- 连接数据库
1 | yarn run connect-db |
- 备份数据库
1 | yarn run dump |
- 写入数据库
1 | yarn run restore |
本地运行步骤
- 克隆项目
git clone https://github.com/lijinke666/lijinkeWeb.git - 请确保你本地已经安装
mongodb,node.js,nodemon和pm2 - 更改
config/index.js的你自己的配置信息 - 切换到目录
cd lijinkeWeb连接数据库yarn run connect-db然后 拷贝数据库yarn run restore - 运行前端
yarn start等待打包 自动打开浏览器localhost:6688 - 运行后端
yarn run dev-server
数据库
表格当时瞎设计的 就三张表格
1 | const mongoose = require('mongoose'); |
