Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/naihe138/naice-blog-koa
博客后台node-koa
https://github.com/naihe138/naice-blog-koa
aliyun babel decorators ecmascript koa linux mongodb mongoose nginx nodejs npm pm2 ssh yarn
Last synced: 8 days ago
JSON representation
博客后台node-koa
- Host: GitHub
- URL: https://github.com/naihe138/naice-blog-koa
- Owner: naihe138
- Created: 2018-04-01T04:57:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T17:48:19.000Z (almost 2 years ago)
- Last Synced: 2024-10-14T04:24:28.616Z (23 days ago)
- Topics: aliyun, babel, decorators, ecmascript, koa, linux, mongodb, mongoose, nginx, nodejs, npm, pm2, ssh, yarn
- Language: JavaScript
- Homepage: https://blog.naice.me/
- Size: 1.7 MB
- Stars: 40
- Watchers: 1
- Forks: 9
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
博客地址:[naice-blog](https://github.com/naihe138/naice-blog)
博客管理:[naice-blog-admin](https://github.com/naihe138/naice-blog-admin)
博客后台:[node-koa](https://github.com/naihe138/naice-blog-koa)
### 克隆项目
`git clone [email protected]: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,请留言我,我会第一时间修复,就此先谢谢