微信PC内置浏览器和IOS11以下系统不支持ES6语法导致打开页面空白

现象: 新上的项目在iphone上打开是空白页,安卓端一切正常。
分析: 这种情况只在IOS11以下的iphone 和微信 PC版内置浏览器打开才会发生。
定位: 最后确定是前端JS代码使用了ES6版本的语法,而IOS11以下和微信PC版。
解决:

npm install babel-polyfill --save
npm install babel-preset-2015 --save-dev
npm install babel-preset-env --save-dev

注意: 微信的WEB调试工具是支持ES6语法的。

你可能感兴趣的:(微信PC内置浏览器和IOS11以下系统不支持ES6语法导致打开页面空白)