# 1. core-js 版本错误问题

处理 element-ui 的 core-js 版本错误问题

# 错误原因

在https://github.com/vuejs/vuepress/issues/2275中发现,
原来是element ui 依赖 core-js 的 2.x 版本,而 webpress 项目依赖
core-js 的 3.x 版本导致的
1
2
3

# 错误代码

Error: Cannot find module ‘core-js/library/fn/object/assign
1

# 解决方案

下面两个方法都可以解决这个问题

  1. 在 config.js 文件(路径 docs.vuepress\config.js)中加上以下代码
module.exports = {
    chainWebpack(config) {
        config.resolve.alias.set('core-js/library/fn', 'core-js/features');
    }
};
1
2
3
4
5
  1. 直接安装 core-js2*的版本
npm install core-js@2.x
1




# 2. 配置问题

更新时间: 2024/7/30 17:14:28