elementUI报错找不到依赖 core-js/library/fn/object/assign in ./node_modules/babel-runtime/core-js/object/ass

        全局导入elementUI时总是报错说找不到和core-js相关的依赖,类似:core-js/library/fn/object/assign in ./node_modules/babel-runtime/core-js/object/assign.js,找了好多解决方案,最终有效解决的方案如下:

        首先,升级core-js,执行命令npm install core-js@3 --save 

        然后再执行npm install [email protected] --save

        重启项目,报错消失

        若是还没有效果,那就再执行npm i -D babel-plugin-component

        配置.babelrc文件,没有该文件的在该项目根目录创建一个

{
  "presets": [
    [
      "@babel/preset-env", 
      {
        "useBuiltIns": "usage",
        "corejs": 3 
      }
    ]
  ],
  "plugins": [
    [ "component",
      {
      "libraryName": "element-ui",
      "styleLibraryName": "theme-chalk"
      }
      ]
  ] 
 }

参考文章:vuepress加载element-ui时报错Cannot find module ‘core-js/library/fn/object/assign_无休止的bug的博客-CSDN博客

猜你喜欢

转载自blog.csdn.net/weixin_46653941/article/details/120668376