模块构建失败(from ./node_modules/source-map-loader/dist/cjs.js).&l



我想用React做一个电子商务网站。它工作得很好,但在我安装reduxreact-redux后,我得到这个错误:

Uncaught Error: Module build failed (from ./node_modules/source-map-loader/dist/cjs.js):
Error: ENOENT: no such file or directory, open 'D:ProgrammingHerofoodieclientnode_modulescore-js-puremodulesesnext.global-this.js'
at ./node_modules/core-js-pure/modules/esnext.global-this.js (global-this.js:6:1)
at options.factory (startup:7:1)
at __webpack_require__ (jsonp chunk loading:133:1)
at fn (jsonp chunk loading:367:1)
at ./node_modules/core-js-pure/full/global-this.js (global-this.js:2:1)
at options.factory (startup:7:1)
at __webpack_require__ (jsonp chunk loading:133:1)
at fn (jsonp chunk loading:367:1)
at ./node_modules/core-js-pure/features/global-this.js (global-this.js:1:1)
at options.factory (startup:7:1)

但是如果我卸载reduxreact-redux,它可以完美地工作。

删除node_module文件夹,然后运行

npm i

它为我解决了这个问题

我正在重新安装我的软件包。没有删除node_modules的Json,它工作了:

就这样写:

npm i

同样的问题,我只是退出vs code并重新启动它,然后使用npm start,解决了。

这个错误消息表明源映射加载器有问题source-map-loader模块用于加载源映射并将其集成到webpack包中,它通常用于开发环境中以改进调试。

你得到这个错误是因为源映射加载器默认情况下,React应用中没有安装source-map-loader模块,所以你需要使用npm install source-map-loader或yarn add source-map-loader命令手动安装它。一旦你安装了这个模块,你应该能够构建你的应用程序,而不会遇到这个错误。

相关内容

最新更新