微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤


Posted in Javascript onSeptember 18, 2018

本文介绍了微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤,分享给大家,具体如下:

  1. 微信小程序框架:mpvue
  2. ui框架:mpvue-weui
  3. request请求:fly.js

1.项目初始化

注:如果没有安装node环境的请先去网上下载node.js下来安装,安装后默认安装npm了

接下到你要建项目的目录下打开cmd窗口(快捷方法:打开到目录后按住键盘shift,然后点击鼠标右键选择在此处打开powershell窗口即可)

npm默认从外网下载包,可能会比较慢,可以换成国内的下载地址,如下

npm set registry https://registry.npm.taobao.org/

这样就换成国内的淘宝镜像下载了

npm install -g vue-cli

全局安装vue-cli,vue的官方脚手架

npm install -g webpack

安装webpack打包管理

npm install -g vue

全局安装vue框架

安装完上面的必须组价后,我们就进去正题了,初始化mpvue框架

vue init mpvue/mpvue-quickstart my-project

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

进入项目文件夹,并安装依赖包

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

项目跑起来

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

运行的原理

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

2.项目运行

引入项目,到微信小程序官网下载此开发工具

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

项目跑起来

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

3.引入mpvue-weui

接下来就引入mpvue-weui了

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

只要引入weui.css文件即可,其他都不用

mpvue-weui的网站 https://kuangpf.com/mpvue-weui/#/

接下来新建一页测试页面来试用weui

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

需要注意的标点符号,否则会报错

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

新增了一页要重新npm run dev,否则会找不到页面(终止的命令:ctrl+c)

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

重新运行后

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

进入到test页面,证明跳转是没问题的

引用一下weui的grid作为示例

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

结果

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

此功能界面的代码都是从上面网站上复制过来的,也可以从git上把mpvue-weui的项目clone下来,里面有更多详细的代码,可以直接复制下来用

4.引入fly请求

接下来request部分,fly.js也是上面推荐的,使用方法如下

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

使用npm安装fly.js

npm install flyio

使用方法

微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript判断两种格式的输入日期的正确性的代码
Mar 25 Javascript
JS的递增/递减运算符和带操作的赋值运算符的等价式
Dec 08 Javascript
js自执行函数的几种不同写法的比较
Aug 16 Javascript
JS刷新框架外页面七种实现代码
Feb 18 Javascript
跨域传值即主页面与iframe之间互相传值
Dec 09 Javascript
pace.js页面加载进度条插件
Sep 29 Javascript
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
Oct 27 Javascript
jQuery模拟下拉框选择对应菜单的内容
Mar 07 Javascript
vue之数据交互实例代码
Jun 16 Javascript
Vuex利用state保存新闻数据实例
Jun 28 Javascript
vue配置font-awesome5的方法步骤
Jan 27 Javascript
MockJs结合json-server模拟后台数据
Aug 26 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
Sep 18 #Javascript
Vue中 key keep-alive的实现原理
Sep 18 #Javascript
vue服务端渲染页面缓存和组件缓存的实例详解
Sep 18 #Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
Sep 18 #Javascript
vue服务端渲染添加缓存的方法
Sep 18 #Javascript
在Vuex使用dispatch和commit来调用mutations的区别详解
Sep 18 #Javascript
微信小程序开发之路由切换页面重定向问题
Sep 18 #Javascript
You might like
最小化数据传输――在客户端存储数据
2006/10/09 PHP
调整优化您的LAMP应用程序的5种简单方法
2011/06/26 PHP
PHP获取url的函数代码
2011/08/02 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
2014/04/30 PHP
Thinkphp实现短信验证注册功能
2016/10/18 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
用tip解决Ext列宽度不够的问题
2008/12/13 Javascript
js自定义方法通过隐藏iframe实现文件下载
2013/02/21 Javascript
js 中的switch表达式使用示例
2020/06/03 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
javascript常用方法汇总
2014/12/02 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
javascript显示倒计时控制按钮的简单实现
2016/06/07 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
python集合用法实例分析
2015/05/30 Python
Python中MySQL数据迁移到MongoDB脚本的方法
2016/04/28 Python
Python算法应用实战之队列详解
2017/02/04 Python
Django forms组件的使用教程
2018/10/08 Python
在Python 不同级目录之间模块的调用方法
2019/01/19 Python
在Python 中同一个类两个函数间变量的调用方法
2019/01/31 Python
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
Python数组并集交集补集代码实例
2020/02/18 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
2020/05/07 Python
python 下载m3u8视频的示例代码
2020/11/11 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
几个MySql的面试题
2013/04/22 面试题
毕业生的自我鉴定
2013/10/29 职场文书
计算机专业职业规划
2014/02/28 职场文书
搞笑创意广告语
2014/03/17 职场文书
保证金退回承诺函格式
2015/01/21 职场文书
2015年学校总务处工作总结
2015/05/19 职场文书