美文网首页
vue-cli-service serve core-js大量报

vue-cli-service serve core-js大量报

作者: ahalshai | 来源:发表于2020-08-19 16:49 被阅读0次

    vue-cli-service serve serve命令后出现大量core-js报错,参见https://github.com/vuejs/vue-cli/issues/3678
    请勿按照报错说明安装core-js模块,此类报错原因是babel错误,直接的解决方法如下:在babel.config.js中添加

    presets: [ [ "@vue/app", { useBuiltIns: "entry" } ] ]
    

    总结了GitHub issue以及babel文档,该问题产生原因是core-js存在多版本或Babel解析时产生的代码不能正确引用项目中core-js(两者间版本问题),上述presets代码的作用是将Babel默认的import "core-js"以及import "regenerator-runtime/runtime"语句转化为根据环境引入对应的core-js
    参考:https://babeljs.io/docs/en/babel-preset-env#usebuiltins

    另:Polyfill啥意思

    Polyfill:为旧版浏览器提供新版的<strong>原生</strong>API

    相关文章

      网友评论

          本文标题:vue-cli-service serve core-js大量报

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