mpvue初体验+填坑

mpvue (github 地址请参见)是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。

  • mp:mini program 的缩写
  • mpvue:Vue.js in mini program

首先根据官方文档,下载初始化mpvue模板, 在此之前,确保安装了nodejs, npm 以及vue-cli

$ vue init mpvue/mpvue-quickstart my-project

接下来安装依赖,安装完成后启动项目,

$ cd my-project
$ npm install
$ npm run dev

如果安装出错,可以尝试淘宝镜像

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

运行成功后,本地目录会出现一个dist目录,那里面就是生成的小程序项目。

接下来就是mpvue项目配置,我习惯使用sass来写css样式,所以第一步就是安装sass依赖

$ npm isntall node-sass
$ npm install sass-loader

安装完成后就可以愉快的使用sass了

接下来尝试了一下微信小程序原生的api,测试基本都通过了,唯一的一个飘红是因为微信基础库版本不稳定,换个稳定版就好了。

 

还有一个坑就是在mpvue中新增页面时需要重新npm run dev,有时候改了一个js文件也会莫名飘红,需要重新npm run dev才行。

整体感觉不错。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值