脚手架工具报错 => Error: Can't resolve '@babel/runtime-corejs2/helpers/slicedToArray'
来源:2-6 解构赋值
THEEND0123
2020-11-19
function foo([a, b, c]) {
console.log(a, b, c)
}
let arr = [1, 2, 3]
foo(arr)
报错 =>
× 「wdm」: assets by status 15.1 KiB [cached] 3 assets
asset index.js 895 KiB [emitted] (name: main)
cached modules 330 KiB [cached] 29 modules
runtime modules 704 bytes 4 modules
cacheable modules 1.56 KiB
./src/index.js 98 bytes [code generated]
./src/1-3.js 1.46 KiB [built] [code generated]
ERROR in ./src/1-3.js 1:0-74
Module not found: Error: Can't resolve '@babel/runtime-corejs2/helpers/slicedToArray' in 'H:\ld\task\code\ECMScript\mk02\es-demo\src'
@ ./src/index.js 4:0-15
webpack 5.4.0 compiled with 1 error in 290 ms
i 「wdm」: Failed to compile.
npm i core-js@3 @babel/runtime-corejs3
module: {
rules: [{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: [
['@babel/preset-env', {
"useBuiltIns": "usage"
}]
],
plugins: [[
'@babel/plugin-transform-runtime',
{
corejs: { version: 3 } // 指定 runtime-corejs 的版本,目前有 2 3 两个版本
}
]]
}
}
}]
写回答
1回答
-
谢成
2020-11-20
学习笔记建议直接写在笔记功能当中,便于管理和查找。
00
相似问题