宝哥软件园

Vue2.0 Vux构建完整移动webApp项目的示例

编辑:宝哥软件园 来源:互联网 时间:2021-08-26

1.描述

应用技术:Vue2.0、Vux、vux-loader、vue-cli、vue-router、vuex

2.翻译

3.实现进程

3.1构建框架(需要安装node.js和npm)

1.快速构建项目模板

由于项目使用vux,建议使用vux官网的airyland/vux2模板,vue-cli工具是vue项目的脚手架。

Npm install vue-cli -g //如果还没有安装vuw-CLI vue init airyland/vux2项目名称//注意,如果项目代码没有特殊的规范要求,不要启用代码检查,否则会报告很多莫名其妙的错误//使用ESLint lint你的代码?(Y/n)选择n CD项目名称NPM install-registry=https://registry.npm.taobao.org NPM run dev//注意:直接使用cnpm可能会导致不正确的依赖关系。强烈建议为npm设置淘宝注册表。2.运行模板文件

打开本地8080端口,您可以看到模板运行如下

注意:如果程序包安装没有报告错误,npm run dev会报告一个错误,这可能是8080端口冲突

3.2创建项目文件

项目目录如下

我们只需要把文件放在src目录下

路由器文件用作路由配置文件,

组件放入。与页面相关的vue和js文件,

资产放图片,css,公共自定义js等。项目的

3.3代码描述

main.js文件介绍

从“vue”导入Vue从“FastClick”导入fastclick从“vue-router”导入VueRouter从“导入App”。/App“从导入路由器”。/router/MemberRouter . js '///-自定义路由文件导入基础自'。/assets/js/base fun . js '///-自定义公共函数和公共请求方法从存储导入。/store/store '///-用户定义的全局变量导入'。/assets/CSS/base . CSS '///-引入了全局公共CSS fastclick . attach(document . body)vue . config . production tip=false//注册全局函数和全局常量vue . prototype .///////-将封装的ajax请求函数注册到vue的全局vue . use(vue router)var global VM=new vue({ router,///-router file El : ' # app ',store: stories,//-全局变量template:' app/',components

3.4其他说明

这个项目所请求的数据都是本地json文件,这些文件放在静态/基本数据中

4源代码路径

Github地址:如果https://github.com/xingxiaoyiyio/vue2-vux-fitness-project感觉不错,请记得给一颗星_

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

更多资讯
游戏推荐
更多+