k8w.io
webpack-dev-server在移动端调试的坑
2017-12-13作者:k8w

webpack-dev-server在移动端调试总是莫名奇妙出错?
可能是因为这些原因…

使用了Lambda表达式

某些低版本的Android浏览器,不支持Lambda表达式。
如果你的JS脚本中包含了Lambda表达式,可能会导致出错。

使用了webpack-dev-server的inline模式

webpack-dev-server默认开启inline模式,即一旦代码更改,自动刷新页面。
但此特性由于使用了一些ES6语法特性,使得部分Android自带浏览器不能支持。
可以使用以下方式关闭inline模式,即可在移动端正常调试。

  • 命令行:webpack-dev-server --inline=false
  • 或在webpack.config.js中加入
devServer: {
    inline: false
}
(正文完)
留言(0条)
发表新留言
您的大名:
必填
电子邮箱:
不公开,仅用于向你发送回复