# vue-Meizi
> 本项目是基于vue2最新实战项目,是适合新手进阶的绝佳教程。代码简单易懂,注释多多。实现了移动端使用最多的 无限滚动,图片加载,左右滑动,等待。先发布预览版本,后面更多更全的功能和教程将会陆续发出。
###首先
***
>* 感谢[gank.io](http://gank.io/)提供的api接口
>* 喜欢的请点心,关注,star ,fork,这些是我坚持下去的动力
>* demo地址 [demo](http://liangxiaojuan.github.io/meizi/index) (请用chrome的手机模式预览)
### 项目技术架构
***
* vue-cli
* vue
* vue-resource
* vue-router
* vuex
* vue-awesome-swiper
* vue-infinite-scroll
* stylus
* webpack
###上图
***
* 侧滑导航
![1.gif](http://upload-images.jianshu.io/upload_images/4249223-5f3b13d8a460f340.gif?imageMogr2/auto-orient/strip)
* 瀑布流布局,无限滚动,图片懒加载
![2.gif](http://upload-images.jianshu.io/upload_images/4249223-219e645475534a08.gif?imageMogr2/auto-orient/strip)
* 左右滑动,左右切换
![3.gif](http://upload-images.jianshu.io/upload_images/4249223-81d898b9ac461048.gif?imageMogr2/auto-orient/strip)
###安装
***
项目地址:(`git clone`)
```shell
git clone https://github.com/liangxiaojuan/vue-Meizi.git
```
通过`npm`安装本地服务第三方依赖模块(需要已安装[Node.js](https://nodejs.org/))
```
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
```
安装依赖 friendly-errors-webpack-plugin
```
npm install friendly-errors-webpack-plugin --save-dev
```
###目录结构
***
<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>
###实现的功能
***
* 瀑布流布局
* 无限滚动
* 侧边导航
* 图片懒加载
* 左右滑动切换
* 等等
### 正在实现的功能
***
* 上拉加载
* 搜索
* 我的收藏
* 登录
* 等等
没有合适的资源?快使用搜索试试~ 我知道了~
vue最新实战项目,vue2+vuex+webpack+es6干货多多,新手福利.zip
共73个文件
js:20个
vue:15个
styl:11个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 162 浏览量
2023-10-21
23:55:02
上传
评论
收藏 141KB ZIP 举报
温馨提示
vue最新实战项目,vue2+vuex+webpack+es6干货多多,新手福利.zip
资源推荐
资源详情
资源评论
收起资源包目录
vue最新实战项目,vue2+vuex+webpack+es6干货多多,新手福利.zip (73个子文件)
vue-Meizi-master
.editorconfig 147B
.vscode
settings.json 40B
.eslintrc.js 556B
src
App.vue 1KB
assets
404.png 34KB
loading.gif 47KB
avatar.jpg 10KB
main.js 1KB
vuex
store.js 1KB
actions.js 109B
getters.js 268B
components
loading
loading.vue 458B
loading.styl 1KB
welfare
welfare.styl 720B
welfare.vue 3KB
card
card.styl 788B
card.vue 570B
day
day.styl 719B
day.vue 975B
recommend
recommend.vue 2KB
wecome
wecome.vue 639B
wecome.styl 4KB
details
details.styl 333B
details.vue 2KB
lazyloadImg
lazyimg.vue 2KB
header
header.vue 1KB
header.styl 1KB
menu
menu.styl 2KB
menu.vue 2KB
lists
android.vue 255B
web.vue 254B
ios.vue 251B
list.vue 1KB
common
js
uz.js 72B
date.js 1KB
store.js 917B
css
mixin.styl 226B
font.styl 1KB
index.styl 45B
fonts
iconfont.ttf 8KB
iconfont.svg 8KB
iconfont.eot 8KB
iconfont.woff 5KB
routers.js 2KB
.idea
.name 9B
watcherTasks.xml 140B
vcs.xml 180B
workspace.xml 48KB
misc.xml 648B
gankmeizi.iml 357B
modules.xml 270B
encodings.xml 159B
jsLibraryMappings.xml 187B
.babelrc 164B
package.json 2KB
ss.md 37B
build
check-versions.js 1KB
dev-server.js 2KB
utils.js 2KB
webpack.prod.conf.js 3KB
build.js 917B
dev-client.js 245B
webpack.base.conf.js 3KB
webpack.dev.conf.js 1KB
index.html 418B
.gitignore 44B
.eslintignore 23B
static
.gitkeep 0B
css
reset.css 2KB
README.md 3KB
config
prod.env.js 48B
index.js 1KB
dev.env.js 139B
共 73 条
- 1
资源评论
天天501
- 粉丝: 589
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功