rspack icon indicating copy to clipboard operation
rspack copied to clipboard

[Bug]: The bundles built with rspack has a module in __webpack_require__ that does not exist in __webpack_modules__, causing a code error

Open CoderQuixote opened this issue 1 year ago • 5 comments

System Info

 "vue": "^3.2.13",   
"@babel/preset-env": "^7.25.3",
"@rsbuild/core": "^1.0.1-rc.2",
"@rsbuild/plugin-babel": "^1.0.1-rc.2",
"@rsbuild/plugin-less": "^1.0.1-rc.2",
"@rsbuild/plugin-vue": "^1.0.1-rc.2",
"@rsbuild/plugin-vue-jsx": "^1.0.1-rc.2",
"@rsdoctor/rspack-plugin": "^0.4.0",
"@rspack/cli": "^1.0.0"

Details

利用rspack获批构建的打包产物,存在 __webpack_require__中加载了在 __webpack_modules__不存在的模块导致代码报错

报错信息 buildQuickly.all.min.js:52 Uncaught TypeError: Cannot read properties of undefined (reading 'call') at webpack_require (buildQuickly.all.min.js:52:700772) at 3580 (buildQuickly.all.min.js:52:59513) at webpack_require (buildQuickly.all.min.js:52:700772) at buildQuickly.all.min.js:52:743628 at buildQuickly.all.min.js:56:128664 at buildQuickly.all.min.js:56:128687 at buildQuickly.all.min.js:1:201 at buildQuickly.all.min.js:1:205


return webpack_modules[t].call(n.exports, n, n.exports, webpack_require),

Reproduce link

No response

Reproduce Steps

1,npm run build 产物在其他系统中试用

CoderQuixote avatar Sep 30 '24 01:09 CoderQuixote