美文网首页
babel-polyfill解决es6兼容

babel-polyfill解决es6兼容

作者: 萘小蒽 | 来源:发表于2019-11-28 09:36 被阅读0次

    问题:chrome、ff浏览器下都能正常显示的vue页面,在百度浏览器或者其他浏览器下愣就显示不出来。

    1. 下载 babel-polyfill
    npm install --save-dev babel-polyfill
    

    2 . 引入

    1.require("babel-polyfill");
    
    2.import "babel-polyfill";
    
    3.module.exports = {
    
      entry: ["babel-polyfill", "./app/js"]
    
    };
    

    或者webpack构建中 webpack.config.jsentry项中,重新执行构建命令

    entry: {
        app: './src/main.js',
        babelPolyfill: "babel-polyfill"
      }
    

    如果报promis未定义,直接在main.js开头插入下面代码

    window.Promise = window.Promise || Promise;
    

    相关文章

      网友评论

          本文标题:babel-polyfill解决es6兼容

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