webpack报错:Module build failed (from ./node_modules/babel-loader/lib/index.js)
作者:小教学发布时间:2023-09-29分类:程序开发学习浏览:69
导读: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"
}
}
- 程序开发学习排行
-
- 1鸿蒙HarmonyOS:Web组件网页白屏检测
- 2HTTPS协议是安全传输,为啥还要再加密?
- 3HarmonyOS鸿蒙应用开发——数据持久化Preferences
- 4记解决MaterialButton背景颜色与设置值不同
- 5鸿蒙HarmonyOS实战-ArkUI组件(RelativeContainer)
- 6鸿蒙HarmonyOS实战-ArkUI组件(Stack)
- 7鸿蒙HarmonyOS实战-ArkUI组件(GridRow/GridCol)
- 8[Android][NDK][Cmake]一文搞懂Android项目中的Cmake
- 9鸿蒙HarmonyOS实战-ArkUI组件(mediaquery)
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版