Reactjs 与巴别塔7的反应,巴别塔6似乎是由其他一些依赖加载

Reactjs 与巴别塔7的反应,巴别塔6似乎是由其他一些依赖加载,reactjs,babeljs,Reactjs,Babeljs,我尝试使用Babel 7创建React项目,但在控制台中出现以下错误: 错误:需要巴别塔“^7.0.0-0”,但已加载“6.26.3”。如果你 如果您确定有兼容版本的@babel/core,很可能 生成过程中的某些内容正在加载错误的版本。 检查此错误的堆栈跟踪以查找 不要提及“@babel/core”或“babel core”来查看调用的内容 巴贝尔。(在处理预设时: “/Users/olgababic/fishingbooker/application/assets/js/fbkr compo

我尝试使用Babel 7创建React项目,但在控制台中出现以下错误:

错误:需要巴别塔“^7.0.0-0”,但已加载“6.26.3”。如果你 如果您确定有兼容版本的@babel/core,很可能 生成过程中的某些内容正在加载错误的版本。 检查此错误的堆栈跟踪以查找 不要提及“@babel/core”或“babel core”来查看调用的内容 巴贝尔。(在处理预设时: “/Users/olgababic/fishingbooker/application/assets/js/fbkr components/packages/recent search dash card/node_modules/@babel/preset env/lib/index.js”)

我试着安装@babel/注册和babel-core@7.0.0-bridge.0并添加:

"resolutions": {
    "babel-core": "7.0.0-bridge.0"
}
但似乎没有任何帮助

这是my package.json:

{
  "name": "recent-search-dash-card",
  "version": "1.0.0",
  "description": "",
  "main": "./dist",
  "directories": {
    "doc": "docs"
  },
  "scripts": {
    "lib": "babel src/lib -d dist",
    "lib:watch": "babel src/lib -w -d dist",
    "docs": "webpack-dev-server --open",
    "docs:prof": "webpack -p"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@babel/core": "^7.1.2",
    "@babel/preset-env": "^7.1.0",
    "@babel/preset-react": "^7.0.0",
    "@babel/register": "^7.0.0",
    "babel-loader": "^8.0.4",
    "html-webpack-plugin": "^3.2.0",
    "webpack": "^4.20.2",
    "webpack-cli": "^3.1.2",
    "webpack-dev-server": "^3.1.9"
  },
  "dependencies": {
    "react": "^16.5.2",
    "react-dom": "^16.5.2"
  },
  "resolutions": {
    "babel-core": "7.0.0-bridge.0"
  }
}

我通过在我的package-lock.json中安装@babelc/cli+finding解决了这个问题。哪个依赖项安装了版本6+

检查你的package lock.json如何?找到你安装的实际版本。@babel/core版本是7.1.2,所有@babel依赖项都是7及以上的(在我的package lock.json中)