首页 > 编程知识 正文

Module build failed from nodemodulessassloaderdistcjsjs

时间:2023-05-04 19:54:00 阅读:178489 作者:3676

回复错误

errorin./src/pages/porder/index.scss (/node _ modules/CSS-loader/dist/cjs.js!/node _ modules/sass-loader/dist/cjs.js!/src/pages/porder/index.scss )

modulebuildfailed (from./node _ modules/sass-loader/dist/cjs.js ) :

typeerror : this.getresolveisnotafunction

at object.loader (e : (client (node _ modules (sass-loader (dist (index.js :52:26 ) ) )

@./src/pages/porder/index.scss 2336026-142

@ ./src/pages/porder/index.tsx

用各种方法报告错误,终于发现:

npmwarnsass-loader @ 8.0.0 requiresapeerofwebpack @ ^ 4.36.0 butnoneisinstalled.youmustinstallpeeerdendenciesyoursesyoursed

npmwarnsass-loader @ 8.0.0 requiresapeerofsass @ ^ 1.3.0 butnoneisinstalled.youmustinstallpeerdependenciesyourself。

npmwarnsass-loader @ 8.0.0 requiresapeeroffibers @=3.1.0 butnoneisinstalled.youmustinstallpeerdependenciesyourself

npmwarnoptionalskippingoptionaldependency 3: fs events @1.2.9(node _ modules _ fs events ) 360

npmwarnnotsupskippingoptionaldependency : unsupportedplatformforfsevents @ 1.2.93: wanted { ' OS ' : ' Darwin,

报告错误似乎是loader的问题。 然后删除重新安装sass-loader,node-sass,怀疑是不能往返5次,还是报告了同样的错误,没有放在webpack.dev.config.js上。 一步一步地检查,也没找到

这是警告。

博文:我看了https://www.cn blogs.com/szqtiger/p/11599205.html

终于知道是版本的问题,所以要检查一下

发现版本错误,然后执行

npm uninstall sass-loader

npminstallsass-loader @7.1.0--save

npm install style-loader

NPM安装节点- sass

安装对应的版本进行处理。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。