美文网首页
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