vue中的H5移动端项目 真机测试配置方式
目录
- H5移动端项目 真机测试配置
- vue cli2
- vue cli4
- vue h5 真机调试
H5移动端项目 真机测试配置
vue cli2
1.配置网段:(手机和电脑在同一局域网内)
2.在项目中重启命令行(或者cmd)运行 ipconfig 获取到项目在本机运行的ip地址
3.关闭防火墙
4.前端:config文件夹下index.js文件
修改host:为0.0.0.0
修改
axios.defaultsbaseURl = “http://172.20.10.9:8082”
5.后台:indexurl切换为同一局域网的IP地址
6.重启前后端项目手机输入项目地址真机测试!
vue cli4
1.在项目中重启命令行运行ipconfig(如果是ios系统运行ifconfig)获取到项目在本机运行的ip地址
2.在项目的package.json中修改允许访问ip地址(--host 0.0.0.0)
"dev": "webpack-dev-server --host 0.0.0.0 --inline --progress --config build/webpack.dev.conf.js",
3.在手机端打开该ip地址就可以在手机上运行了
http://192.168.1.107:5050/#/
vue h5 真机调试
下载
npm install vconsole
直接在页面引用
import VConsole from "vconsole"; let vConsole = new VConsole();
正常使用console
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
浅谈vue 移动端完美适配方案
前言:根据最近做的一个医疗手机端项目总结在移动端,vue怎么在不同屏幕上做根据不同屏幕大小适配 1.适配方案 在本项目中我所使用的vue移动方案是使用amfe-flexible 和 postcss-pxtorem 结合)的方式. 首先介绍一下amfe-flexible amfe-flexible 是配置可伸缩布局方案,主要是将 1rem 设为 viewWidth/10. 然后就是这个库 postcss-pxtorem postcss-pxtorem是postcss的插件,用于将像素单元生成rem
-
vue开发移动端h5环境搭建的全过程
目录 技术选型 环境搭建 引入库 配置环境 运行 网络封装 结语 补充 总结 技术选型 公司现在需要开发移动端的h5,使用现在比较流行的vue 2.0开发,使用的脚手架是Vant2,网络访问使用的是axios,路由跳转使用的是vue-router,开发工具是vscode,作为一个安卓开发程序员,对vue是不熟悉的,好在把环境搭建起来了,通过博客记录一下 Vant 2 vue cli vue vue中使用axios最详细教程 vue router 环境搭建 引入库 我这里已经安装好了nodejs,
-
详解搭建一个vue-cli的移动端H5开发模板
简介 vue-mobile 是是基于 vue-cli 实现的移动端 H5 开发模板,其中已经搭建好基本的开发框架,可帮助您实现快速开发. 技术栈:vue + vux + axios + less 源码地址:https://github.com/Michael-lzg/vue-mobile 功能 搭建项目目录 配置 css 预处理器 配置 UI 组件库 vux 解决移动端适配 配置页面路由缓存 axios 请求封装 工具类函数封装 toast 组件封装 dialog 组件封装 底部导航组件封装 列
-
vue3+ts+vant移动端H5项目搭建的实现步骤
目录 1.全局安装vue-cli 2.使用vue ui 可视化创建项目 3.打开项目 4.安装vant,并实现按需引入 5.移动端适配(rem) 使用vue-cli搭建项目 1.全局安装vue-cli npm install -g @vue/cli 安装完成验证 vue -V 2.使用vue ui 可视化创建项目 2.1 vue ui vue ui 2.2 点击创建 点击创建 在learn目录下创建项目 填写创建的项目名,选择包管理器npm 2.3 点击下一步 选择手动,点击下一步 2.4 选择
-
vue中的H5移动端项目 真机测试配置方式
目录 H5移动端项目 真机测试配置 vue cli2 vue cli4 vue h5 真机调试 H5移动端项目 真机测试配置 vue cli2 1.配置网段:(手机和电脑在同一局域网内) 2.在项目中重启命令行(或者cmd)运行 ipconfig 获取到项目在本机运行的ip地址 3.关闭防火墙 4.前端:config文件夹下index.js文件 修改host:为0.0.0.0 修改 axios.defaultsbaseURl = "http://172.20.10.9:8082" 5.
-
vue中利用mqtt服务端实现即时通讯的步骤记录
MQTT协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分.该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议. MQTT是轻量级基于代理的发布/订阅的消息传输协议,它可以通过很少的代码和带宽和远程设备连接.例如通过卫星和代理连接,通过拨号和医疗保健提供者连接,以及在一些自动化或小型设备上,而且由于小巧
-
vue项目中企业微信使用js-sdk时config和agentConfig配置方式详解
1.如果只使用config配置的相关js接口 可采用如下方式引入 执行 npm weixin-sdk-js --save 局部引入 在vue页面中 import wx from 'weixin-sdk-js'; 全局引入 在vue 的main.js 页面中 引入后编写到vue原型链上,然后全局调用 import wx from "weixin-sdk-js"; Vue.prototype.$wx = wx; 2.如果要使用agentConfig配置的相关接口 一定不要执行npm命令引入
-
vue中使用h5 video标签实现弹窗播放本地视频的方法
目录 1.弹窗的打开关闭 2. 本地视频资源路径的引入 3. 视频播放完毕自动关闭弹窗 4. 视频在弹窗中自适应大小 参考h5 < video >标签的用法 在开发过程中主要涉及到以下几个需要关注的点 1.弹窗的打开关闭 父组件中使用.sync绑定visible属性,可直接在子组件中关闭弹窗更新父组件传入的visible值: // 父组件中引用子组件 <video-modal :visible.sync="showVideoModal"> // 子组件中 <
-
Vue 中 a标签上href无法跳转的解决方式
问题: 使用vue-router 在IE下 a标签里的路由不跳转,火狐,chrome工作正常. 解决: 在App.vue 里增加判断IE浏览器手动修复-- export default { name: 'App', mounted(){ function checkIE(){ return '-ms-scroll-limit' in document.documentElement.style && '-ms-ime-align' in document.documentElement.s
-
vue中element-ui组件默认css样式修改的四种方式
目录 前言 1.使用全局统一覆盖 2.在.vue文件中修改 3.修改组件的style样式 4. 参考element-ui官方文档的api 疑问 总结 前言 修改element-ui组件的默认样式一直是一个老生长谈的话题,在做完公司的一整个项目后,我总结了以下4种修改element-ui默认样式的方法. 1.使用全局统一覆盖 针对一些通用的.样式固定的组件,可以全局处理,其方法是新建一个css或者scss文件,覆盖element原有的class 你可以在src/styles目录下新建一个eleme
-
vue中echarts关系图动态增删节点以及连线方式
目录 echarts关系图动态增删节点及连线 echarts关系图vue完整代码 echarts关系图动态增删节点及连线 首先,echarts的关系图有个非常坑的地方,就是节点的id必须连续,否则增删之后节点无法连接! 下面是简单的演示实现,实际要用动态增删的话,要复杂的多得多. 我是用的关系图是力引导图 更新后不会重新渲染,只是动态增加的效果 //假设你已经渲染了关系图 test() { let option = this.chart.getOption() //获取option配置项 //S
-
Vue中的项目打包及部署全流程
目录 一.打包 遇到的第一个问题 问题二:文件找不到 二.服务器部署 1.解压 2.用法 3.Vue项目build后 4.配置nginx 正式开始将项目推送到自己服务器上 CentOS操作系统的部署 一.打包 npm run build 打包项目后,出现dist文件夹,dist文件夹下的东西就是需要部署的项目. 遇到的第一个问题 index.html页面出现一片空白,右键检查network发现一堆错误. 解决:没有修改config配置文件,如果直接打包,系统默认的是’/’(根目录),而不是’./
-
vue中@change兼容问题详解
@change问题 1. 需求描述 需求:选择日期,当日期改变,则页面相应该日期的某些事件渲染 条件: 移动端 vue框架 2. 问题产生及描述 问题: 兼容性差距,由于@change触发方式不同,导致时间加载不够统一,时间触发出现问题. 描述如下: 使用vue做移动端时,由于需求需要,需要在页面某处添加一个日期选择的控件.由于不是面向用户,内部使用,因此本着不浪费资源的原则,直接使用h5自带的input: <input type="date"> emm...CSS样式不再
-
vue使用rem实现 移动端屏幕适配
要想移动端适配 并使用 rem 您需要先看这篇文章,配置好less ➡️ 在vue 中使用 less,就可以使用rem了 如果项目已经开发的差不多了,没有用到rem 又要使用rem,您用这招. postcss-pxtorem:转换px为rem的插件 安装 postcss-pxtorem npm install postcss-pxtorem --save 新建rem.js文件 const baseSize = 32 // 设置 rem 函数 function setRem () { // 当前
随机推荐
- JavaScript中的类继承
- JavaScript开发者必备的10个Sublime Text插件
- 实现每个星期的每一天指定时间关机的dos/bat
- java提高篇(二三)-----HashMap详解
- Java线程同步实例分析
- asp.net的IndexOf,LastIndexOf,IndexOfAny和LastIndexOfAny的用法
- ES6新特性之类(Class)和继承(Extends)相关概念与用法分析
- 基于ThinkPHP实现的日历功能实例详解
- PHP中Closure类的使用方法及详解
- 详解Docker下搭建Jenkins构建环境
- php win下Socket方式发邮件类
- JSP中用回车监听按钮事件兼容火狐 IE等主流浏览器
- 浅谈Lua语句
- JavaWeb表单注册界面的实现方法
- 自己做的模拟模态对话框实现代码
- javascript数组去重的方法汇总
- 小程序实现带年月选取效果的日历
- 浅谈C#中的Async和Await的用法详解
- vue实现动态显示与隐藏底部导航的方法分析
- Django实现跨域请求过程详解