首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Babel-loader 8抱怨找不到已弃用的babel-preset-es2015

Babel-loader 8抱怨找不到已弃用的babel-preset-es2015
EN

Stack Overflow用户
提问于 2018-08-29 03:28:42
回答 1查看 269关注 0票数 0

使用此webpack配置:

代码语言:javascript
复制
  { 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中

所以这是一个完全的陷阱!

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-29 04:23:59

答:主要是更新.babelrc的问题

代码语言:javascript
复制
{
  "presets": [
    "@babel/env",
    "@babel/react"
  ]
}

当然还有更新模块

提示:尝试npx update-babel

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52065001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档