美文网首页web开发WEB前端转载的~vue
[vue最新实战] gank客户端(vue2 + vue-rou

[vue最新实战] gank客户端(vue2 + vue-rou

作者: yang_子义 | 来源:发表于2017-01-13 14:31 被阅读2160次

vue-meizi

本项目是基于vue2最新实战项目,是适合新手进阶的绝佳教程。代码简单易懂,注释多多。实现了移动端使用最多的 无限滚动,图片加载,左右滑动,等待。先发布预览版本,后面更多更全的功能和教程将会陆续发出。

首先


感谢gank.io提供的api接口
喜欢的请点心,关注,star ,fork,这些是我坚持下去的动力
demo地址 demo (请用chrome的手机模式预览)
本项目地址github地址
手机扫一扫

项目二维码.png

项目技术架构


  • vue-cli
  • vue
  • vue-resource
  • vue-router
  • vuex
  • vue-awesome-swiper
  • vue-infinite-scroll
  • stylus
  • webpack

上图


  • 侧滑导航

    1.gif
  • 瀑布流布局,无限滚动,图片懒加载

2.gif
  • 左右滑动,左右切换
3.gif

安装


项目地址:(git clone

git clone https://github.com/liangxiaojuan/vue-Meizi.git

通过npm安装本地服务第三方依赖模块(需要已安装Node.js)

npm install

启动服务(http://localhost:9090)

npm run dev

发布代码

npm run build

安装注意

安装 vue-cli

npm install -g vue-cli

安装 vue-cli eslint

npm install -g eslint

目录结构


<pre>
├── build // 构建服务和webpack配置
├── config // 项目不同环境的配置
├── dist // 项目build目录
├── index.html // 项目入口文件
├── package.json // 项目配置文件
├── src // 生产目录
│ ├── assets // 图片资源
│ ├── common // 公共的css js 资源
│ ├── components // 各种组件
│ ├── App.vue // 主页面
│ ├── vuex // vuex状态管理器
│ ├── router.js // 路由配置器
│ └── main.js // Webpack 预编译入口
</pre>

实现的功能


  • 瀑布流布局
  • 无限滚动
  • 侧边导航
  • 图片懒加载
  • 左右滑动切换
  • 等等

正在实现的功能


  • 上拉加载
  • 搜索
  • 我的收藏
  • 登录
  • 等等

最后


  • 我的另外一个开源项目饿了么app(已经star300+)
  • 如果喜欢一定要 star哈!!!(谢谢!!)
  • 如果有意见和问题 请在 lssues提出,我会在线解答。

相关文章

网友评论

  • 西门清雪:您好,我构建了一个webpack+vue的项目,目前已经开发完成,但最后怎么打包成APP呢?新手直接上手做的项目,打包发布这块不是很清楚,网上教程太杂,希望能得到您的解答。
  • 1fc7d81ef127:请问跨作用域 请求一般要怎么做?
  • 13cd3ecc6e15:慕课饿了么2.0是你的项目吗?
    编程_浪子:当然不是,对着教程写一遍代码,放到GitHub上就成自己的,呵呵,大神真牛逼
  • b8868e16b604:Mark 感谢分享!
  • 49e3378f3b2c:我想请教一点问题~~~
  • ENCORE777:棒棒哒
  • yang_子义:有什么问题可以联系我
    10d498eb606f:妹子,你饿了么。,和这个项目有视频教程?

本文标题:[vue最新实战] gank客户端(vue2 + vue-rou

本文链接:https://www.haomeiwen.com/subject/wqrsbttx.html