Lvyou
GitHub地址:https://github.com/zhou1178539345/lvyou
Vue.js 初步进阶案例,适合vue入门者进阶 旅游APP,为喜欢旅游的人专业提供旅游攻略,致力提升旅游体验。 目前功能不全,后期会慢慢完善,诸多问题,还望各位见谅。
项目技术架构
vuevue-routervuexvue-resourcevue-clilesswebpackmuse-uivue-awesome-swipervue-lazyloadleancloud
安装部署
1.下载
git
clone https:
2.进入项目
cd lvyou
3.安装依赖
npm
install
4.运行
npm run dev
5.打包
npm run build
线上预览
线上预览地址
友情提示:建议在开发者模式适配下浏览网站
功能
首页发现详情页双列详情页话题页话题发布页干货页排行榜页干货详情页搜索页侧滑栏登录注册页用户页反馈信息页咨询客服注销图片懒加载banner切换
友情告知:后台数据采用leancloud RestAPI,因本人能力有限,一些请求未能请求成功,如果有人能够解决问题,欢迎随时pull request。
目录结构
├─ build
├─ config
├─ docs
├─ src
│ ├─ assets
│ │ ├─ css
│ │ └─ image
│ ├─ components
│ │ ├─
public
│ │ │ ├─ addButton.vue
│ │ │ ├─ backBar.vue
│ │ │ ├─ list.vue
│ │ │ ├─ publicFooter.vue
│ │ │ ├─ publicHeader.vue
│ │ │ ├─ publicTitle.vue
│ │ │ ├─ spinner.vue
│ │ │ ├─ swiper.vue
│ │ │ └─ topicBanner.vue
│ │ ├─ detailPage.vue
│ │ ├─ editPage.vue
│ │ ├─ feedBack.vue
│ │ ├─ goods.vue
│ │ ├─ goodsCharts.vue
│ │ ├─ goodsDetailPage.vue
│ │ ├─
index.vue
│ │ ├─ indexFourFour.vue
│ │ ├─ indexFourOne.vue
│ │ ├─ indexFourThree.vue
│ │ ├─ indexFourTwo.vue
│ │ ├─ login.vue
│ │ ├─ search.vue
│ │ ├─ test.vue
│ │ ├─ topic.vue
│ │ └─ user.vue
│ ├─ router
│ │ └─
index.js
│ ├─ vuex
│ │ └─ store.js
│ ├─ App.vue
│ └─ main.js
├─
static
├─ .babelrc
├─ .editorconfig
├─ .gitignore
├─ .postcssrc.js
├─ LICENSE
├─ README.md
├─
index.html
└─ package.json
运行效果
APP
软件下载地址 软件使用Hbuild进行应用打包,另外制作了启动页和appIcon
鸣谢
VueMuse-UIleancloudvue-awesome-swipervue-lazyload
END
这是本人深入vue系统所制作的一个webapp,由于接口使用的是leancloud,很多功能没有实现,后期想用node.js自己写RestAPI,再完善组件和界面。欢迎大家STAR!