laojun / vue-blog

vue+express+mongoose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue-blog

A Vue.js project

技术栈

vue(vue+vuex+vue-router+vue-resource)
express
mongoose

简介

项目是为了内部使用,mongoose是现学现卖,后面发现api功能丰富,挺好用。

   由于页面简单,ui简单弄了下没有用框架

功能

1、登录注册
2、发布文章
3、删除、修改文章
4、查询(n个关键字查询+tag查询)
5、tag添加、删除

项目启动:

   1、需要安装mongdb,启动mongdb服务:mongod    2、server下  执行node index 3、在项目下执行 npm run start可看

 结构简介

1、直接使用vue-cli创建
2、server文件夹下为接口服务相关代码
3、src下为项目源代码,包含路由、组件和store文件夹。
4、使用localStorge数据持久

Build Setup

# 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

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

About

vue+express+mongoose


Languages

Language:Vue 56.5%Language:JavaScript 43.2%Language:HTML 0.3%