微信小程序搭建(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 相关文章推荐
AngularJS表格详解及示例代码
Aug 17 Javascript
JavaScript 函数模式详解及示例
Sep 07 Javascript
AngularJS删除路由中的#符号的方法
Sep 20 Javascript
BootstrapValidator不触发校验的实现代码
Sep 28 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
Oct 24 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
Dec 25 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
Jan 08 Javascript
详解ES6中的代理模式——Proxy
Jan 08 Javascript
JQuery扩展对象方法操作示例
Aug 21 jQuery
vue 里面的 $forceUpdate() 强制实例重新渲染操作
Sep 21 Javascript
使用JS实现简易计算器
Jun 14 Javascript
详解jQuery的核心函数和事件处理
Feb 18 jQuery
详解关于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
介绍php设计模式中的工厂模式
2008/06/12 PHP
如何使用PHP获取指定日期所在月的开始日期与结束日期
2013/08/01 PHP
php简单实现多字节字符串翻转的方法
2015/03/31 PHP
Laravel框架执行原生SQL语句及使用paginate分页的方法
2018/08/17 PHP
Javascript入门学习资料收集整理篇
2008/07/06 Javascript
FF IE兼容性的修改小结
2009/09/02 Javascript
AngularJS入门教程之学习环境搭建
2014/12/06 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
2015/01/23 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
JS实现页面打印功能
2017/03/16 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
2017/04/03 jQuery
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
iview同时验证多个表单问题总结
2018/09/29 Javascript
利用Angular2的Observables实现交互控制的方法
2018/12/27 Javascript
ElementUI Tag组件实现多标签生成的方法示例
2019/07/08 Javascript
jQuery实现简单三级联动效果
2020/09/05 jQuery
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
Python获取文件所在目录和文件名的方法
2017/01/12 Python
Python3如何解决字符编码问题详解
2017/04/23 Python
详解Python中is和==的区别
2019/03/21 Python
Python定义函数功能与用法实例详解
2019/04/08 Python
在python中利用numpy求解多项式以及多项式拟合的方法
2019/07/03 Python
python实现在一个画布上画多个子图
2020/01/19 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
TUMI马来西亚官方网站:国际领先的高品质商旅箱包品牌
2018/04/26 全球购物
建筑设计师岗位职责
2013/11/18 职场文书
建筑施工员岗位职责
2013/11/26 职场文书
教师自荐信范文
2013/12/09 职场文书
公司培训心得体会
2014/01/03 职场文书
班级体育活动总结
2014/07/05 职场文书
文艺晚会开场白
2015/05/29 职场文书
宾馆客房管理制度
2015/08/06 职场文书
请病假条范文
2015/08/17 职场文书
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python