账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue项目在iOS safari浏览器上打不开,显示为空白?
    40
    0

    在Chrome浏览器、mac Safari可以正常显示

    项目使用vue脚手架搭建,vue版本2.5.2、webpack版本3.6.0、iOS系统8.2

    通过移动端调试工具safari浏览器错误日志显示为:
    SyntaxError: Unexpected keyword 'const'. Const declarations are not supported in strict mode.

    通过日志提示判断可能是因不支持es6语法导致

    .babelrc配置如下(项目自带配置)

    {
        "presets": [
            ["env", {
                "modules": false
            }],
            "stage-2"
        ],
        "plugins": ["transform-runtime"],
        "env": {
            "test": {
                "presets": ["env", "stage-2"]
            }
        }
    }

    此处已支持转化为es5 (babel-preset-es2015 已更新为 babel-preset-env)

    如哪位大神遇到此类问题,还望指教

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部