Skip to content
基于 jackblog-vue 改造,接口及后台使用 api工厂的云后台
Branch: master
Clone or download
Pull request Compare This branch is 3 commits ahead of jackhutu:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
logs
src
.babelrc
.dockerignore
.eslintignore
.eslintrc.json
.gitignore
Dockerfile
LICENSE
README.md
package-lock.json
package.json
process.json
server.js
webpack.config.js

README.md

本分支改进

本项目的api接口及后台管理直接使用的 api工厂 提供的免费云后台;

blog 前端展示: http://blog.s2m.cc/

blog 后台管理: http://blog.it120.cc/ (用户名 guest 密码 123456)

api工厂地址:https://www.it120.cc/ 【注册可获得免费的api接口和后台使用功能】

Jackblog Vue 版

Dependency Status devDependency Status

Jackblog 是使用 Node.js + MongoDB + 其它客户端框架开发的个人博客系统,前后端分离,仿简书模板.
服务端有: express 版 , koa 版
客户端有: angular1.x 版 , angular2.x 版 , react 版 , vue 版
移动端有: react native 版, ionic2.0 版

此为客户端vue版, 需要配合服务端使用.

服务端任选一种, 请预先安装并启动服务端

开发

$ git clone git@github.com:jackhutu/jackblog-vue.git
$ cd jackblog-vue
$ npm install
$ npm run dev

在浏览器中自动打开 http://localhost:3000

调试

目录结构

.
├── README.md           
├── dist                     // 项目build目录
├── logs                     // 生产环境日志目录
├── src                      // 生产目录
│   ├── api                  // API 请求
│   ├── assets               // css 和图片资源
│   ├── components           // 组件
│   ├── utils                // 工具函数
│   └── store            		 // vuex相关文件, store,action
│   └── config.js            // api url, cookie domain等配置文件
│   └── index.html           // 主页html
│   └── routes.js            // 路由配置
│   └── index.js             // 入口文件
├── .babelrc                 // babel配置
├── .eslintrc.json           // eslint配置
├── History.md               // 更新日志
├── process.json             // pm2配置文件
├── server.js                // 生产环境启动server
├── webpack.config.js        // Webpack 配置文件

生产环境构建

$ npm run build

线上布署

$ pm2 start process.json

License

MIT

You can’t perform that action at this time.