错误:找不到插件“ proposal-private-methods”确保./available-plugins.js中有一个条目

问题描述

尝试运行yarn dev时出现以下错误

Error: [BABEL] C:\Users\User\OtherFolders\src\index.js: Could not find plugin "proposal-private-methods". Ensure there is an entry in ./available-plugins.js for it.

我有"@babel/plugin-proposal-private-methods": "7.8.3"作为我package.json文件的依赖项。另外,node_modules文件夹中也有@ babel / plugin-proposal-private-methods文件夹。

我尝试了以下方法,但是没有运气:

  • 在包文件添加分辨率:"@babel/compat-data": "7.10.1" 在尝试运行yarn install之前,我删除了node_module文件夹,yarn-lock和package-lock文件yarn install运行没有问题
  • 我也尝试$ npm i @babel/plugin-proposal-private-methods

关于错误可能是什么或潜在解决方案的任何想法?预先感谢您的帮助!

解决方法

向Babel Project GitHub团队致以帮助解决此问题的荣誉。问题解决方案是将@ babel / preset-env的版本从7.8.6更改为7.8.7或更高版本。在GitHub中对此票证的回复位于此link