Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/naihe138/naice-blog

😺 新的博客上线啦
https://github.com/naihe138/naice-blog

axios css3 es6 javascript koa mongodb nodejs nuxt ssr vue vue-router

Last synced: 18 days ago
JSON representation

😺 新的博客上线啦

Awesome Lists containing this project

README

        

一直以来都想用自己所想的技术做一些个人小项目,之前的[博客](https://segmentfault.com/a/1190000010301516)觉从视觉上和交互上得有点小小不满足,所以想着做一些小小的重构。陆陆续续花了两个多月的时间,原因是工作特别的忙(为自己懒惰找借口),所以知道今天才发布上线。

博客地址:[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)

### 相关截图:

![首页](https://user-gold-cdn.xitu.io/2018/4/1/1627f9d60ba1bb5d?w=1440&h=877&f=png&s=259281)

![文章](https://user-gold-cdn.xitu.io/2018/4/1/1627f9dd172c24fb?w=1440&h=877&f=png&s=294054)

![文章详情](https://user-gold-cdn.xitu.io/2018/4/1/1627fa172d40b56e?w=1500&h=1055&f=png&s=644818)

![评论](https://user-gold-cdn.xitu.io/2018/4/1/1627fa1d85695f5d?w=1500&h=1055&f=png&s=299251)

![音乐](http://img.store.naice.me/upqtsjle8.png)

![留言](https://user-gold-cdn.xitu.io/2018/4/1/1627f9f2b869f78d?w=1440&h=877&f=png&s=175663)

![归档](https://user-gold-cdn.xitu.io/2018/4/1/1627fa33c4308b1d?w=1440&h=877&f=png&s=285072)

![关于](https://user-gold-cdn.xitu.io/2018/4/1/1627fa36c72e2f13?w=1440&h=877&f=png&s=345397)

### 相关技术栈:

+ 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
+ ....

### 启动

>启动前一定要先启动[服务器](https://github.com/naihe138/naice-blog-koa),不然那请求不到数据

#### Clone
````
git clone [email protected]:naihe138/naice-blog.git

````

#### Install
````
npm install

````

#### Dev

````
npm run dev
````

#### Build

````
npm run build
````

#### View build

````
npm start
````

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