gpt4 book ai didi

reactjs - 找不到模块 '@babel/preset-plugin-transform-object-assign'

转载 作者:行者123 更新时间:2023-12-03 13:42:47 25 4
gpt4 key购买 nike

我刚刚安装了“@babel/preset-plugin-transform-object-assign”,但 webpack 似乎无法识别它。尝试构建我的项目时出现此错误:

Error: Cannot find module '@babel/preset-plugin-transform-object-assign'

这些是我的 .babelrc 和 package.json:

.babelrc

{
"presets": ["@babel/preset-env", "@babel/preset-react", "@babel/plugin-transform-object-assign"]
}

package.json

{
"name": "temp",
"version": "1.0.0",
"main": "index.js",
"scripts": {
"watch": "webpack -w --mode development --progress --color --display-error-details",
"build": "webpack --mode production"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": "",
"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/plugin-transform-object-assign": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"babel-loader": "^8.0.2",
"react": "^16.4.2",
"react-dom": "^16.4.2",
"react-redux": "^5.0.7",
"redux": "^4.0.0",
"redux-logger": "^3.0.6",
"redux-thunk": "^2.3.0",
"webpack": "^4.17.1",
"webpack-cli": "^3.1.0"
}
}

最佳答案

In Babel, a preset is a set of plugins used to support particular language features

@babel/plugin-transform-object-assign 是您需要添加的插件,例如:

{
"presets": ["@babel/preset-env",

"@babel/preset-react"],

"plugins": [ "@babel/plugin-transform-object-assign"]

}
<小时/>

Here是了解 Babel 的预设和插件

的好读物

关于reactjs - 找不到模块 '@babel/preset-plugin-transform-object-assign',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52153148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com