使用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 相关文章推荐
Jquery+JSon 无刷新分页实现代码
Apr 01 Javascript
Javascript添加监听与删除监听用法详解
Dec 19 Javascript
浅谈被jQuery抛弃的函数及替代函数
May 03 Javascript
jQuery焦点图切换特效代码分享
Sep 15 Javascript
深入浅出ES6之let和const命令
Aug 25 Javascript
原生js和css实现图片轮播效果
Feb 07 Javascript
jquery获取select,option所有的value和text的实例
Mar 06 Javascript
使用mock.js随机数据和使用express输出json接口的实现方法
Jan 07 Javascript
vue的传参方式汇总和router使用技巧
May 22 Javascript
Vue中控制v-for循环次数的实现方法
Sep 26 Javascript
Vue加载json文件的方法简单示例
Jan 28 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
May 05 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
一个odbc连mssql分页的类
2006/10/09 PHP
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
$_GET['goods_id']+0 的使用详解
2013/06/06 PHP
浅析php中抽象类和接口的概念以及区别
2013/06/27 PHP
PHP根据传来的16进制颜色代码自动改变背景颜色
2014/06/13 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
基于jquery的滚动新闻列表
2010/06/19 Javascript
js过滤HTML标签以及空格的思路及代码
2013/05/24 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
原生javascript实现图片按钮切换
2015/01/12 Javascript
全面解析Bootstrap布局组件应用
2016/02/22 Javascript
JS简单获取客户端IP地址的方法【调用搜狐接口】
2016/09/05 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
jQuery常见面试题之DOM操作详析
2017/07/05 jQuery
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
微信小程序实现人脸检测功能
2018/05/25 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
2019/10/27 Javascript
JS原型对象操作实例分析
2020/06/06 Javascript
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
Python socket 套接字实现通信详解
2019/08/27 Python
python 进程的几种创建方式详解
2019/08/29 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
女性时尚网购:Chic Me
2019/07/30 全球购物
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
C语言变量的命名规则都有哪些
2013/12/27 面试题
教师自我鉴定
2013/12/13 职场文书
低碳环保标语
2014/06/12 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
警示教育观后感
2015/06/17 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
详解Redis复制原理
2021/06/04 Redis