zoukankan      html  css  js  c++  java
  • 基于mpvue的小程序项目搭建的步骤一

    5640239-cdbac2e3d57b2a0a.png
    未标题-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命令,结果如下,出现版本号则表示安装成功。


    5640239-180a8fc1a59ce2ab.png
    图片.png
    5640239-1a67c514f3aec259.png
    图片.png

    步骤2:检查npm版本

    $ npm -v
    
    5640239-4d787aca6cb6a27e.png
    图片.png

    步骤3: 安装淘宝镜像

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

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

    步骤4: 全局安装 vue-cli

    $ npm install --global vue-cli
    

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

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


    5640239-e3a4498bb1d48b9f.png
    图片.png

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

    5640239-15378bf520f7429f.png
    图片.png

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


    5640239-fdb825f26cdb4f9d.png
    图片.png

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

    $ vue init mpvue/mpvue-quickstart my-project
    

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

    5640239-7aafbd52dbdef563.png
    图片.png

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


    5640239-9ce4406e732b1098.png
    图片.png

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

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

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


    5640239-a68bff0fbc859c93.png
    图片.png

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


    5640239-8f292c10e53428aa.png
    图片.png

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


    5640239-9efec85346311914.png
    图片.png

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


    5640239-0cf21fb5567934df.png
    图片.png

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

    5640239-736f301592d265d6.png
    图片.png
    5640239-4bad54b5b33b140d.png
    图片.png

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


    5640239-0eba85cc53094a05.png
    图片.png

    官方五分钟快速上手教程:http://mpvue.com/mpvue/quickstart/

    原文作者:祈澈姑娘
    技术博客:https://www.jianshu.com/u/05f416aefbe1

    90后前端妹子,爱编程,爱运营,爱折腾。
    坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家加入群聊,一起探讨交流。

  • 相关阅读:
    android -------- Data Binding的使用(二)
    牛客网-《剑指offer》-数值的整数次方[快速幂运算]
    牛客网-《剑指offer》-二进制中1的个数
    牛客网-《剑指offer》-矩形覆盖
    牛客网-《剑指offer》-变态跳台阶
    牛客网-《剑指offer》-跳台阶
    牛客网-《剑指offer》-斐波那契数列
    牛客网-《剑指offer》-旋转数组的最小数
    牛客网-《剑指offer》-用两个栈实现队列
    牛客网-《剑指offer》-重建二叉树
  • 原文地址:https://www.cnblogs.com/ting6/p/9725482.html
Copyright © 2011-2022 走看看