项目作者: leyou319

项目描述 :
vue版cnode社区2.0
高级语言: JavaScript
项目地址: git://github.com/leyou319/vue-cnode2.0.git
创建时间: 2017-06-20T03:18:07Z
项目社区:https://github.com/leyou319/vue-cnode2.0

开源协议:

下载


vue-cnode2.0

A Vue.js project

关于项目

vue-cnode2.0是基于vue、vue-router、vuex、axios、es6开发,使用vue-cli构建工具编译打包项目,实现了简易版的社区。

实现的功能

1.登录

2.收藏主题/取消收藏

3.点赞评论/取消点赞

4.评论主题

5.新建评论

点击查看效果

项目目录

  1. .babelrc // ES6语法编译配置
  2. .gitignore // git的文件过滤配置
  3. package.json // 项目相关信息配置,通过执行 npm init 命令创建
  4. README.md // 项目说明
  5. ├─build // webpack配置项
  6. ├─src // 项目主文件夹
  7. App.vue // 页面入口文件
  8. main.js // 程序入口文件,加载各种公共组件
  9. ├─assets // 静态资源,图片、公用样式、插件
  10. ├─components // 公共组件
  11. ├─fetch // 请求api
  12. ├─views // 页面组件
  13. ├─router // 页面路由配置
  14. | |─util // 公用方法 (过滤器)
  15. └─vuex // vuex的状态管理
  16. └─static

Build Setup

  1. # install dependencies
  2. npm install
  3. # serve with hot reload at localhost:8080
  4. npm run dev
  5. # build for production with minification
  6. npm run build
  7. # build for production and view the bundle analyzer report
  8. npm run build --report

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