我先审查了对这一问题的其他答复,但似乎更为复杂。 我的一揽子计划。 json有我的装载器和网络包装,其设置如下:
"engines": {
"node": "14.17.4",
"npm": "6.14.14"
},
"dependencies": {
...
"node-sass": "^4.11.0",
},
"devDependencies": {
"@babel/core": "^7.19.3",
"@babel/preset-env": "^7.19.3",
"babel-loader": "^8.2.5",
"css-loader": "^6.8.1",
"prettier": "^2.2.0",
"sass": "^1.62.1",
"sass-loader": "^13.3.1",
"style-loader": "^2.0.0",
"webpack": "^5.74.0"
},
对这一问题的所有其他答复都围绕着文本不兼容问题,但这些版本似乎是一致的。 对这一点的任何见解都会受到高度赞赏,感谢你!
完全错误:
TypeError: this.getOptions is not a function
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! web-frontend@0.1.0 build: `node --inspect scripts/build.js`
npm ERR! Exit status 1