naice-blog-koa

博客后台node-koa
授权协议 Readme
开发语言 SHELL
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 逄学潞
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

博客地址:naice-blog

博客管理:naice-blog-admin

博客后台:node-koa

克隆项目

git clone git@github.com:naihe138/naice-blog-koa.git

安装

npm install

运行

npm run dev

打包

npm run build

运行打包代码

npm start

功能

  1. 登录、退出
  2. 文章管理
    • 文章修改,删除
    • 添加文章
    • 草稿箱
  3. 标签管理
    • 新增、修改、删除标签
  4. 留言墙管理
    • 新增、修改、删除留言
  5. 文章评论管理
    • 新增、修改、删除留言
  6. 项目管理
    • 新增、修改、删除留言
  7. 音乐管理
    • 新增、修改、删除音乐
    • 上传音乐文件、海报到七牛云

相关技术栈:

  • vue + vuex + vue-router +nuxt
  • react + redux + react-router + ant design
  • token控制
  • 按需加载,ssr
  • ....

server

  • node + koa + mongoose
  • 路由用了装饰器包装,鉴别参数是否正确
  • 登录权限jwt
  • 百度sro推送,邮件通知
  • pm2自动化部署
  • nginx + ssl + http2
  • 缓存
  • ....

未来可能加入

  • 网易云音乐
  • 移动适配
  • 页面数据可视化统计
  • react-native
  • ....

如在浏览中遇到任何的bug,请留言我,我会第一时间修复,就此先谢谢

  • 因为升级到新的node版本,之前的通过很多上传图片的方式都已经不适用了,所以自己就写了一个对于 koa2上传图片的小demo,记录一下心得。 废话不多说,下面直接上代码,里面都有注释。 const Koa = require('koa'); const route = require('koa-route'); const serve = require('koa-static'); const

 相关资料
  • 一直以来都想用自己所想的技术做一些个人小项目,之前的博客觉从视觉上和交互上得有点小小不满足,所以想着做一些小小的重构。陆陆续续花了两个多月的时间,原因是工作特别的忙(为自己懒惰找借口),所以知道今天才发布上线。 博客地址:naice-blog 博客管理:naice-blog-admin 博客后台:node-koa 相关截图: 相关技术栈: vue + vuex + vue-router +nuxt

  • Bootstrap为样式化Blog提供了一些不同的选项。 一些博客元素如评论框,博客文章,博客页脚等。

  • 在本章中,我们将研究如何在Drupal中Create Blogs 。 博客条目可以为网站成员公开或私有,具体取决于哪些角色有权查看内容。 以下是用于创建Drupal博客的简单步骤。 Step 1 - 单击Modules ,如以下屏幕所示。 Step 2 - 接下来,选中博客框以安装它。 启用“ Blog module ,然后单击“ Save configuration ,如以下屏幕所示。 Step

  • 前言:这个项目我花了很多时间去学习维护迭代,其中2020年4月到今年6月份,其中有非常多原因没有继续维护迭代,这一年中,我经历了很多事情:有痛苦的,有快乐的,也有大起大落的。这一年的经历总结一句话:喜欢的,就赶紧去做吧,选择了,就别后悔了。现在,我回来了,这个月我删掉了所有的commit log,删了之前大量的辣鸡代码,把我积累到的知识重新写了一版本,我会继续优化迭代这个项目,希望能和伙伴们继续快

  • 这个项目是为了学习 node 而建的,从前端到后端一手包办。相对来说,还是有一定难度的,适合有一定编程基础的人进阶学习。 如果有问题,欢迎提 issues 注意,本项目的前后端代码都是放在一起的,前端代码放在 src 目录,后端代码放在 server 目录。 在线预览 由于服务器网速原因,加载时间较久 相关文档 多个请求下 loading 的展示与关闭 Vue 实现前进刷新,后退不刷新的效果 Vu

  • 前言 blog-node 是采用了主流的前后端分离思想的,主里只讲 后端。 效果请看 https://biaochenxuying.cn 项目详情请看这篇文章:基于 node + express + mongodb 的 blog-node 项目文档说明 已经实现功能 登录 文章管理 标签管理 评论 留言管理 用户管理 友情链接管理 时间轴管理 身份验证 项目展示 第三方 github 授权登录 文