美文网首页
vue 兼容IE 以及低版本浏览器

vue 兼容IE 以及低版本浏览器

作者: Roct | 来源:发表于2019-06-21 15:45 被阅读0次

    检查es6的第三方插件, 在vue.config.js里加入配置, 没有跳过这一步

    module.exports = {
      publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
      productionSourceMap: false,
      transpileDependencies: ['vue-picture-preview'], // 新增配置
    };
    

    在babel.config.js里修改为

    module.exports = {
      presets: [
        [
          '@vue/app',
          {
            useBuiltIns: 'entry'
          }
        ]
      ]
    }
    

    在main.js的第一行新增

    import '@babel/polyfill'
    

    使用vue-cli的现代模式打包

    npx vue-cli-service build --modern
    

    package-lock.json锁定版本

    不同的node和npm版本每次npm install获取到的依赖版本不同会导致package-lock.json文件发生变化, 应该使用npm ci锁定版本

    相关文章

      网友评论

          本文标题:vue 兼容IE 以及低版本浏览器

          本文链接:https://www.haomeiwen.com/subject/dyayqctx.html