使用mpvue搭建一个初始小程序及项目配置方法


Posted in Javascript onDecember 03, 2018

 1. 初始化一个 mpvue 项目

现代前端开发框架和环境都是需要 Node.js 的,如果没有的话,请先下载 nodejs 并安装。

然后打开命令行工具:

# 1. 先检查下 Node.js 是否安装成功
$ node -v
v8.9.0

$ npm -v
5.6.0

# 2. 由于众所周知的原因,可以考虑切换源为 taobao 源
$ npm set registry https://registry.npm.taobao.org/

# 3. 全局安装 vue-cli
# 一般是要 sudo 权限的
$ npm install --global vue-cli@2.9

# 4. 创建一个基于 mpvue-quickstart 模板的新项目
# 新手一路回车选择默认就可以了
$ vue init mpvue/mpvue-quickstart my-project

# 5. 安装依赖,走你
$ cd my-project
$ npm install
$ npm run dev

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

2. 搭建小程序的开发环境

小程序自己有一个专门的微信开发者工具,最新版本下载地址。

这一步比较简单,按照提示一步步安装好就行,然后用微信扫描二维码登陆。 至此小程序的开发环境差不多完成。

3. 调试开发 mpvue

选择 小程序项目 并依次填好需要的信息:
•项目目录:就是刚刚创建的项目目录(非 dist 目录)
•AppID:没有的话可以点选体验“小程序”,只影响是否可以真机调试。
•项目名称。

如图:

使用mpvue搭建一个初始小程序及项目配置方法

小程序项目配置

点击“确定”按钮后会跳到正式的开发页面,点击“编辑器”按钮,关闭自带的小程序编辑器。然后如图:

使用mpvue搭建一个初始小程序及项目配置方法

此时,整个 mpvue 项目已经跑起来了。

用自己趁手的编辑器(或者IDE)打开 my-project 中的 src 目录下的代码试试。

总结

以上所述是小编给大家介绍的使用mpvue搭建一个初始小程序及项目配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js最简单的拖拽效果实现代码
Sep 24 Javascript
JavaScript和CSS通过expression实现Table居中显示
Jun 28 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
Sep 06 Javascript
js实现文字闪烁特效的方法
Dec 17 Javascript
JQuery点击行tr实现checkBox选中的简单实例
May 26 Javascript
全面了解JavaScript的数据类型转换
Jul 01 Javascript
关于js二维数组和多维数组的定义声明(详解)
Oct 02 Javascript
BootStrap 可编辑表Table格
Nov 24 Javascript
JavaScript实现瀑布流以及加载效果
Feb 11 Javascript
浅谈Node 调试工具入门教程
Mar 20 Javascript
JS将时间秒转换成天小时分钟秒的字符串
Jul 10 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
Oct 21 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
Dec 03 #Javascript
koa2实现登录注册功能的示例代码
Dec 03 #Javascript
react-router 路由切换动画的实现示例
Dec 03 #Javascript
Vue.js 中的 v-model 指令及绑定表单元素的方法
Dec 03 #Javascript
ng-zorro-antd 入门初体验
Dec 03 #Javascript
如何使用 vue + d3 画一棵树
Dec 03 #Javascript
Vue.js中 v-model 指令的修饰符详解
Dec 03 #Javascript
You might like
Memcache 在PHP中的使用技巧
2010/02/08 PHP
简单实用的PHP防注入类实例
2014/12/05 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
Yii中表单用法实例详解
2016/01/05 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
jQuery 获取对象 定位子对象
2010/05/31 Javascript
jQuery中关于ScrollableGridPlugin.js(固定表头)插件的使用逐步解析
2014/07/17 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
JavaScript知识点整理
2015/12/09 Javascript
AngularJs动态加载模块和依赖注入详解
2016/01/11 Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
2016/06/08 Javascript
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
vue用Object.defineProperty手写一个简单的双向绑定的示例
2018/07/09 Javascript
Vue2.0 v-for filter列表过滤功能的实现
2018/09/07 Javascript
微信小程序实现工作时间段选择
2019/02/15 Javascript
环形加载进度条封装(Vue插件版和原生js版)
2019/12/04 Javascript
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
[02:25]DOTA2英雄基础教程 生死判决瘟疫法师
2013/12/06 DOTA
Python读写Excel文件方法介绍
2014/11/22 Python
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
numpy基础教程之np.linalg
2019/02/12 Python
Python实现求两个数组交集的方法示例
2019/02/23 Python
在Python函数中输入任意数量参数的实例
2019/07/16 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
仓库理货员岗位职责
2013/12/18 职场文书
《三峡》教学反思
2014/03/01 职场文书
人事任命书怎么写
2014/06/05 职场文书
大学生自荐书范文
2015/03/05 职场文书
安全守法证明
2015/06/23 职场文书
技术入股合作协议书
2016/03/21 职场文书
MySQL约束超详解
2021/09/04 MySQL
Java中的随机数Random
2022/03/17 Java/Android