使用此webpack配置:
{ test: /\.tsx?$/,
use:[
{
loader:'babel-loader',
options: {
presets:['@babel/preset-env']
}
},
{
loader:'ts-loader'
}]
},
我收到一条错误消息Error: Cannot find module 'babel-preset-es2015'
如果我添加该模块,则会出现两个错误
babel-preset-es2015已过时,请使用babel-preset-env
但是当我安装babel-preset-env时,我仍然会收到关于找不到babel-preset-es2015的错误消息
在安装babel-preset-es2015时出现错误
错误:插件/预设文件不允许导出对象,只能导出功能。在/Users/henrikbechmann/Servers/tribalopolis/www/tribalopolis.com/node_modules/babel-preset-es2015/lib/index.js
所以这是一个陷阱!
有什么建议吗?
答案 0 :(得分:0)
答案:主要是更新.babelrc
{
"presets": [
"@babel/env",
"@babel/react"
]
}
当然还有更新模块
提示:尝试npx update-babel