Skip to content
/ blog Public
forked from dj940212/last-blog

仿GitHub风格个人博客, vue+vuex+koa+mongodb

Notifications You must be signed in to change notification settings

atange/blog

 
 

Repository files navigation

Last Blog

一个仿GitHub风格的个人博客,可在线编辑,支持Markdown语法

启动项目

# clone
git clone git@github.com:dj940212/vue-blog.git

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

添加配置文件

~/server/config下创建一个index.js文件,用于存放密码账号等敏感数据

export default {
	db: 'mongodb://username:password@ip:port/database',
	user: {
        username: 'username',
        password: 'password'
    }
}

功能预览

预计实现功能

  • 在线Markdown编辑器

  • Markdown工具条

  • 在线新增,修改,删除文章

  • 活跃度表格

  • 导入本地markdown文件

  • 代码高亮

  • 标签系统

  • 个人信息面板

  • 文章浏览量

  • 操作日志列表

  • 文章搜索

  • 评论

  • 消息管理

About

仿GitHub风格个人博客, vue+vuex+koa+mongodb

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 41.0%
  • JavaScript 40.8%
  • CSS 18.0%
  • HTML 0.2%