微信小程序搭建(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 相关文章推荐
关于JS字符串函数String.replace()
Apr 07 Javascript
javascript向后台传送相同属性的参数即数组参数
Feb 17 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
Apr 30 Javascript
Node.js读写文件之批量替换图片的实现方法
Sep 07 Javascript
总结Javascript中数组各种去重的方法
Oct 04 Javascript
js实现加载更多功能实例
Oct 27 Javascript
angular+ionic 的app上拉加载更新数据实现方法
Jan 16 Javascript
AngularJS select加载数据选中默认值的方法
Feb 28 Javascript
详解Vue SPA项目优化小记
Jul 03 Javascript
Vue登录注册并保持登录状态的方法
Aug 17 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
Nov 22 Javascript
vue项目中企业微信使用js-sdk时config和agentConfig配置方式详解
Dec 15 Vue.js
详解关于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
Javascript与PHP验证用户输入URL地址是否正确
2014/10/09 PHP
PHP中Socket连接及读写数据超时问题分析
2016/07/19 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
一些常用的Javascript函数
2006/12/22 Javascript
JS event使用方法详解
2008/04/28 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
2014/10/17 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
详解js实现线段交点的三种算法
2016/08/09 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
js实现3D图片环展示效果
2017/03/09 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
微信小程序实现自定义加载图标功能
2018/07/19 Javascript
JQuery判断radio单选框是否选中并获取值的方法
2019/01/17 jQuery
如何从零开始手写Koa2框架
2019/03/22 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
用js简单提供增删改查接口
2019/05/12 Javascript
微信小程序引入模块中wxml、wxss、js的方法示例
2019/08/09 Javascript
JS实现滑动导航效果
2020/01/14 Javascript
js String.prototype.trim字符去前后空格的扩展
2020/08/23 Javascript
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
pandas 空的dataframe 插入列名的示例
2018/10/30 Python
python opencv实现gif图片分解的示例代码
2019/12/13 Python
七年级历史教学反思
2014/02/05 职场文书
幼儿园大班毕业感言
2014/02/06 职场文书
小班幼儿评语大全
2014/04/30 职场文书
单位委托书怎么写
2014/08/02 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
2015年预备党员自我评价
2015/03/04 职场文书
个人党性锻炼总结
2015/03/05 职场文书
mysql 联合索引生效的条件及索引失效的条件
2021/11/20 MySQL