TypeError: this.getOptions is not a function

TypeError: this.getOptions is not a function

Module build failed (from ./node_modules/babel-loader/lib/index.js):       

TypeError: this.getOptions is not a function

依赖版本如下:

"devDependencies": {
    "@babel/core": "^7.20.2",
    "@babel/node": "^7.20.2",
    "@babel/preset-env": "^7.20.2",
    "babel-loader": "^9.1.0",
    "clean-webpack-plugin": "^4.0.0",
    "cross-env": "^7.0.3",
    "nodemon": "^2.0.20",
    "webpack": "^4.0.0",
    "webpack-cli": "^3.0.0",
    "webpack-node-externals": "^3.0.0"
  }

需将"babel-loader": "^9.1.0",降级为"babel-loader": "^8.1.0",

问题解决

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Brian 2022-11-26 23:42:32

是的,前端的技术变更很快,一般问题是由于版本问题导致。


大的版本号,会带来API破坏性更新。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师