webpack报错:Module build failed (from ./node_modules/babel-loader/lib/index.js)
作者:小教学发布时间:2023-09-29分类:程序开发学习浏览:283
导读:webpack打包的时候报错,报错信息如下:ERRORin./static/js/index.jsModulebuildfailed(from./nod...
webpack打包的时候报错,报错信息如下:

ERROR in ./static/js/index.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
TypeError: this.getOptions is not a function
报错原因:使用了高版本的babel-loader,导致babel-loader和babel-core版本冲突,我降低之前babel-loader为9版本
解决办法:降低babel-loader版本,执行如下命令
npm install -D babel-loader@7 babel-core babel-preset-env
package.json文件内容如下:
{
"name": "djangomall",
"version": "0.0.0",
"description": "djangomall app",
"main": "index.js",
"scripts": {
"watch": "set NODE_OPTIONS=--openssl-legacy-provider && webpack --mode=development --progress --watch",
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "jacky",
"license": "ISC",
"devDependencies": {
"@babel/preset-react": "^7.18.6",
"babel-core": "^4.7.16",
"babel-loader": "^7.1.5",
"babel-preset-env": "^1.7.0",
"cross-env": "^7.0.2",
"css-loader": "^4.1.1",
"style-loader": "^1.1.2",
"webpack": "^4.43.0",
"webpack-bundle-tracker": "^0.4.3",
"webpack-cli": "^3.3.11"
},
"dependencies": {
"bootstrap": "^5.2.3",
"react": "^18.3.0-next-8310854ce-20230331",
"react-dom": "^18.3.0-next-8310854ce-20230331"
}
}
- 程序开发学习排行
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


