Cannot find module '@babel/plugin-transform-react-jsx' 和Cannot find module '@babel/core'

报错Cannot find module '@babel/plugin-transform-react-jsx'

错误原因:

  可能CNPM或者NPM、YARN由于网络原因下载方式不完整所致. 

解决方法:

  •   删除项目下node_modules文件夹
  •   yarn add start  (重新下载node_modules)
  •   yarn start

webpack.config.js配置遇到Error: Cannot find module '@babel/core'&&Cannot find module '@babel/plugin-transform-react-jsx' 

错误原因:

  可能loader版本与babel版本发生冲突,需要重新下载指定的版本

解决方法:

  loader8要配合babel7使用

  npm install -D  babel-loader@8  @babel/core@7  @babel/preset-env  webpack  版本搭配问题,详情可以看babel-loader的介绍页
  https://www.npmjs.com/package/babel-loader

  回退低版本

  npm install -D babel-loader@7 babel-core babel-preset-env

  更新到最高版本

  npm install -D babel-loader @babel/core @babel/preset-env webpack

 

原文地址:https://www.cnblogs.com/Scooby/p/11872399.html