为了账号安全,请及时绑定邮箱和手机立即绑定

基于mpvue的小程序项目搭建的步骤一

标签:
Vue.js

https://img1.sycdn.imooc.com//5d30874b000194ef04400261.jpg

未标题-1.png

mpvue 是美团开源的一套语法与vue.js一致的、快速开发小程序的前端框架,按官网说可以达到小程序与H5界面使用一套代码。使用此框架,开发者将得到完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力。如果想将 H5 项目改造为小程序,或开发小程序后希望将其转换为 H5,mpvue 将是十分契合的一种解决方案。

Mpvue官网:http://mpvue.com/
demo地址 :https://github.com/ccwyn/mpvuedemo/tree/master/my-project

使用Vue开发微信小程序:mpvue框架。端开发框架和环境都是需要 Node.js ,先安装node.js开发环境,下载https://nodejs.org/en/,安装完成之后,打开cmd开始输入命令。(我用的是win10系统,所以需要管理员权限,右键点击以管理员身份运行cmd),不然会出现很多报错。

步骤1. 检查下 Node.js 是否安装成功

$ node -v

我的node是安装在d盘,所以先切入进D盘,在执行node -v命令,结果如下,出现版本号则表示安装成功。


https://img1.sycdn.imooc.com//5d30874f00018e3204250059.jpg

图片.png

https://img1.sycdn.imooc.com//5d30875300017a9c04070076.jpg

图片.png

步骤2:检查npm版本

$ npm -v

https://img1.sycdn.imooc.com//5d308757000111cd04350070.jpg

图片.png

步骤3: 安装淘宝镜像

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

由于npm是国外的,使用起来比较慢,我们这里使用淘宝的cnpm镜像来安装vue.

步骤4: 全局安装 vue-cli

$ npm install --global vue-cli

一般是要 sudo 权限的(打开cmd时要以管理员的身份,不然就会报错

注意:很多人在这一步安装报错了,原因是要权限哦


https://img1.sycdn.imooc.com//5d30875a00014b0707230143.jpg

图片.png


例如:
网上的解决方案用通过快捷键win+ r打开cmd,这样木有用,会被误导,在win8或者win10下,win+R不是以管理员身份来运行的。在开始菜单中选择command以管理员身份运行即可。

https://img1.sycdn.imooc.com//5d30875f000162cd04720311.jpg

图片.png

打开管理员运行之后,全局安装成功提示如下:


https://img1.sycdn.imooc.com//5d308762000197d107080150.jpg

图片.png

步骤5:创建一个基于 mpvue-quickstart 模板的新项目

$ vue init mpvue/mpvue-quickstart my-project

至于项目名称,作者,使用何种框架等提问信息,新手一路回车选择默认即可。

https://img1.sycdn.imooc.com//5d3087650001b11007200357.jpg

图片.png

打开d盘,查看创建生成的目录my-project


https://img1.sycdn.imooc.com//5d3087680001588a07210451.jpg

图片.png

步骤6:安装my-project项目所需要的依赖

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

1:执行cd my-project命令,进入项目

https://img1.sycdn.imooc.com//5d3087be000101b707260148.jpg

图片.png


2:执行npm install命令之后,本地多了一个node_moudules文件夹


https://img1.sycdn.imooc.com//5d3087c20001767307110416.jpg

图片.png

3:执行npm run dev,运行成功


https://img1.sycdn.imooc.com//5d3087c90001271f07190137.jpg

图片.png

随着运行成功的回显之后,可以看到本地多了个 dist 目录,这个目录里就是生成的小程序相关代码。


https://img1.sycdn.imooc.com//5d3087cc0001619307310399.jpg

图片.png

以上,Vue开发环境已经搭建好,接下来打开微信开发者工具,,调试开发我们的框架 mpvue,依次填写需要的信息,微信开发者工具环境搭建详见教程:https://www.jianshu.com/p/0ff8c3b2f59f

https://img1.sycdn.imooc.com//5d3087cf00017b1e07170452.jpg

图片.png

https://img1.sycdn.imooc.com//5d3087d30001997106310513.jpg

图片.png

填写之后跳转到编辑工具页面,mpvue框架项目已经跑起来了,完美,get到技能了吗?投入开发即可


https://img1.sycdn.imooc.com//5d3087d70001f01a07380382.jpg

图片.png




作者:祈澈菇凉
链接:https://www.jianshu.com/p/692b2e49f33b


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消