手机简单调试方法---备忘

(总结一下自己调试的简单方法,方便定位问题,下面几种方式学习成本很easy,一起成长,共同进步)

用浏览器打开页面 F12/command+option+i

  • 这时候会出现模拟手机的按钮(只要是前端开发行业,估计这个都不用多说��)

连入同一环境开代理浏览器访问

  • 首先手机和电脑必须同一网络
  • 手机连上电脑代理
  • 在手机浏览器中输入—同一环境下自己电脑IP:8080/#/路由
    eg: http://192.168.1.101:8080/
    这样就可以边改边看效果

连入同一环境打开代理浏览器访问(扫码)

vConsole && vconsole-webpack-plugin

1.vconsole

一个轻量、可拓展、针对手机网页的前端开发者调试面板。
* 安装
npm install vconsole
* 在开发项目中引入dist/vconsole.min.js

<script src="path/to/vconsole.min.js"></script>
<script>
  // 初始化
  var vConsole = new VConsole();
  console.log('Hello world');
</script>

即可,更多参考https://github.com/Tencent/vConsole/blob/dev/README_CN.md
* 在项目中的console就可以在手机中展示

2.vconsole-webpack-plugin

主要放在配置项里,也是基于vConsole开发的
* 安装
npm install vconsole-webpack-plugin –save-dev
* 使用
1.webpack.conf.js 文件配置里增加以下插件配置即可

// 引入插件
var vConsolePlugin = require('vconsole-webpack-plugin'); 

module.exports = {
    ...

    plugins: [
        new vConsolePlugin({
            filter: [],  // 需要过滤的入口文件
            enable: true // 发布代码前记得改回 false
        }),
        ...
    ]
    ...
}

2.package.json 文件配置:

scripts: {
    "dev": "webpack -w --debug",
    "prod": "webpack -p"
}

3.webpack.conf.js 配置:

// 引入插件
var vConsolePlugin = require('vconsole-webpack-plugin'); 

// 接收运行参数
const argv = require('yargs')
    .describe('debug', 'debug 环境') // use 'webpack --debug'
    .argv;

module.exports = {
    ...

    plugins: [
        new vConsolePlugin({enable: !!argv.debug}),
        ...
    ]
    ...
}

更多内容 :https://www.jianshu.com/u/f250f42cc28d

博客: https://lixiaoyu2017.github.io/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值