我的项目依赖
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 --save
core-js/library/fn/object/assign
core-js/library/fn/symbol
core-js/library/fn/symbol/iterator
解决办法
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