react 版开发之后开发的 vue 版, 其实 vue 版跟 react 版结构基本上是没多大变化的,只是语法上不同。
这是目前 react 版和 vue 版功能最齐全的第三方 cnode 版本了!
如果你是刚接触 react 或 vue 这恰好是一个好机会
react 版 cnode点这里




"vue": "^2.5.2",
"vue-router": "^3.0.1",
"vuex": "^3.0.1",
"iview": "^2.10.1",
"axios": "^0.17.1",
"moment": "^2.20.1",
"webpack": "^3.6.0",
"simplemde": "^1.11.2",
"highlight": "^9.12.0",
"scss": "",
"ES6": "",
"flex": "",
.
├── README.md
├── build
│   ├── build.js
│   ├── check-versions.js
│   ├── logo.png
│   ├── utils.js
│   ├── vue-loader.conf.js
│   ├── webpack.base.conf.js
│   ├── webpack.dev.conf.js
│   └── webpack.prod.conf.js
├── config
│   ├── dev.env.js
│   ├── index.js
│   └── prod.env.js
├── index.html
├── package-lock.json
├── package.json
├── src
│   ├── App.vue                     # 视图入口
│   ├── api                         # API 配置文件
│   │   └── index.js
│   ├── assets                      # 处理静态资源文件目录
│   │   ├── images
│   │   │   ├── app-qrcode.png
│   │   │   ├── github.svg
│   │   │   └── not-match.gif
│   │   └── scss
│   │       ├── _variable.scss
│   │       ├── media.scss
│   │       └── style.scss
│   ├── components
│   │   ├── footer
│   │   │   └── Footer.vue          # 底部组件
│   │   ├── header
│   │   │   └── Header.vue          # 头部组件
│   │   ├── msg
│   │   │   └── Msg.vue             # 未读消息和已读消息列表组件
│   │   ├── sidebar
│   │   │   └── Sidebar.vue         # 侧边栏组件
│   │   └── topics-list
│   │       └── TopicsList.vue      # 话题列表组件
│   ├── main.js                     # 程序入口文件
│   ├── router
│   │   └── index.js                # 路由配置
│   ├── store
│   │   └── index.js                # 状态管理
│   └── views
│       ├── 404
│       │   └── 404.vue             # 404 页
│       ├── collections
│       │   └── Collections.vue     # 收藏页
│       ├── index
│       │   └── Index.vue           # 主页
│       ├── login
│       │   └── Login.vue           # 登录页
│       ├── messages
│       │   └── Messages.vue        # 未读消息页
│       ├── release
│       │   └── Release.vue         # 发布 /编辑页
│       ├── topic
│       │   └── Topic.vue           # 查看话题详情页
│       └── user
│           └── User.vue            # 用户详情页 /个人主页
└── static                          # 静态资源目录
    └── images
        ├── 11.png
        ├── 22.png
        ├── 33.png
        └── 44.png
启动程序
# install dependencies
npm install
# serve with hot reload at localhost:3888
npm start
# build for production with minification
npm run build
学到东西不要忘了给个 star 哦,谢谢!
...
👍👍👍
|  |      1xjh22222228 OP sha fa | 
|      2oska117      2018-03-17 15:05:43 +08:00 谢谢楼主分享 | 
|  |      3xjh22222228 OP @oska117 谢谢老铁围观 | 
|  |      4saran      2018-03-17 15:24:00 +08:00 点开帖子不到顶部感觉很神奇,这是特色吗[二哈] | 
|  |      5xjh22222228 OP @saran 哈哈,谢谢,也是改善的地方 | 
|  |      6billychow      2018-03-17 15:53:05 +08:00 via Android 学习一下,感谢分享 | 
|  |      7ideacco      2018-03-17 22:34:30 +08:00 过来围观。 | 
|  |      8MinonHeart      2018-03-18 18:19:58 +08:00 你这头像 老了 | 
|  |      9chuanqirenwu      2018-03-18 19:35:19 +08:00 厉害了!前端向你学习。 | 
|  |      10xjh22222228 OP @MinonHeart 还好哇,已经用了好多年了😝 | 
|  |      11xjh22222228 OP @chuanqirenwu 不敢当,互相学习哈。 | 
|  |      12Kamiimeteor      2018-03-19 10:43:35 +08:00 需要邀请码? | 
|  |      13xjh22222228 OP @Kamiimeteor 不是邀请码,github 登录 cnode 之后会有 access_token, 用这个 access_token 登录就好了 | 
|  |      14zhwithsweet      2018-03-19 13:36:35 +08:00 | 
|  |      15xjh22222228 OP @zhwithsweet 不错!!! | 
|  |      16Kamiimeteor      2018-03-19 17:26:29 +08:00 @xjh22222228 复制 token 进去了,但是显示“请求超时或服务器出错!” | 
|  |      17xjh22222228 OP @Kamiimeteor 说明 token 不存在呢。 |