后端地址---- blog's backend
在线地址 管理员地址 用户名:admin 密码: 123456
简介:通过vue.js框架与koa2框架分别搭建前后端,利用ngnix端口分发部署实现代码全分离,开发全分离。
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://127.0.0.1:8080; #转发非api,与上传的静态资源的其他信息
proxy_redirect default;
}
location /api/ {
proxy_pass http://127.0.0.1:3000/api/; #转发至api接口
}
location ^~ /uploads/ {
proxy_pass http://127.0.0.1:3000/uploads/; #转发至上传的静态资源
}
}
node.js 7.6+
mognodb 3.0+
> git clone https://github.com/FantasyGao/blog-frontend.git
> cd blog-frontend
> npm install
> npm start
3. iview开源组件的使用(全局提示框,文件上传组件等)
4. mavon-editor 模块完成markdown富文本编辑器
6. smartTable 表格组件使用
➜ backend/src
.
├── components
├── page
│ ├── admin
│ ├── articlePage
│ ├── classPage
│ ├── coverPage
│ ├── index
│ ├── noPage
│ └── tags
├── router
│ └── index.js
├── util
│ ├── api.js
│ └── axios.js
├── vuex
│ ├── action.js
│ ├── mutations.js
│ ├── store.js
│ └── type.js
├── api
│ ├── articleAPI.js
├── ├── userAPI.js
│ └── logAPI.js
├── main.js
└── App.vue
MIT