Reactjs 与巴别塔7的反应,巴别塔6似乎是由其他一些依赖加载
我尝试使用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并添加: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
"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中)