我的项目依赖

package.json

{
"dependencies": {
"element-ui": "2.15.1",
"vue": "2.6.10",
},
"devDependencies": {
"@vue/cli": "4.5.19",
"@vue/cli-service-global": "4.5.19"
}
}

运行单文件开发

$ npx vue serve

报错

ERROR  Failed to compile with 3 errors                                      2:32:02 PM

These dependencies were not found:

* core-js/library/fn/object/assign
in ./node_modules/_babel-runtime@6.26.0@babel-runtime/core-js/object/assign.js
* core-js/library/fn/symbol
in ./node_modules/_babel-runtime@6.26.0@babel-runtime/core-js/symbol.js
* core-js/library/fn/symbol/iterator
in ./node_modules/_babel-runtime@6.26.0@babel-runtime/core-js/symbol/iterator.js

To install them, you can run: npm install

解决办法

npm install core-js@3 --save
npm install async-validator@1.11.5 --save
npm i -D babel-plugin-component

配置 .babelrc

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

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