学习使用mpvue开发小程序一

学习使用mpvue开发小程序一

前段时间,美团开源了mpvue这个项目,使得我们又多了一种用来开发小程序的框架选项。

由于mpvue框架是完全基于Vue框架的(重写了其runtime和compiler),

因此在用法上面是高度和Vue一致的(某些功能由于受限于小程序环境本身的原因而不能使用),

这给使用过Vue开发Web应用的前端开发者提供了极低的切换门槛来开发小程序。

资料:

Vue的官方文档:(https://cn.vuejs.org/v2/guide/)   Vue基础教程视频:
https://www.bilibili.com/video/av25142267
https://www.bilibili.com/video/av25143408
https://www.bilibili.com/video/av25144006
https://www.bilibili.com/video/av25148349
https://www.bilibili.com/video/av25148832
https://www.bilibili.com/video/av25649895

开发环境:

1)node.js

下载地址:https://nodejs.org/en/download/
node --version
//成功的话输出类似:v10.6.0

npm --version
//成功的话输出类似:6.1.0
然后,我们需要执行以下命令,将npm的下载源切换到国内淘宝的镜像,以提高下载时的速度和成功率:
npm set registry https://registry.npm.taobao.org/
2)vue-cli
vue-cli是一个vue专用的项目脚手架工具,可以用于方便的创建vue项目骨架代码,包括我们要讲到的mpvue的项目代码。我们可以通过安装node.js后里面包含的npm工具来安装vue-cli,在命令行输入如下命令:
npm install vue-cli -g

安装完成后,输入

vue

进行验证:

vue

// 成功的话会输出如下内容:
// Usage: vue <command> [options]
//
// Options:
//
//    -V, --version  output the version number
//    -h, --help     output usage information
//
// Commands:
//
//    init           generate a new project from a template
//    list           list available official templates
//    build          prototype a new project
//    create         (for v3 warning only)
//    help [cmd]     display help for [cmd]

3)微信开发者工具
这个工具是开发、调试和模拟运行微信小程序的最核心的工具了,所以必须安装。

下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

4)Visual Studio Code + Vetur
Visual Studio Code(简称vscode)是现在非常流行的一个轻量级代码编辑器,拥有非常多好用的辅助开发插件,在我的文章中我都会使用这个编辑器来编辑代码。当然,好用的代码编辑器有很多,比如Sublime Text、WebStorm等,同样可以达到我们的开发目的,你也尽管用你自己最喜欢的代码编辑器来写代码就行了。

下载地址:https://code.visualstudio.com

安装完vscode后,在它的插件管理器中,查找Vetur并安装,然后重启一下vscode后,插件即生效:安装Vetur插件

学习使用mpvue开发小程序一  

Vetur是一款可以提供Vue语法高亮、语法检查和代码快捷输入等功能的插件,可以为我们的开发过程提供很多便利。

 
 

 

上一篇:小程序框架初识和mpvue的安装步骤


下一篇:公众号wx-open-launch-weapp跳转小程序