首页 > 解决方案 > Webpack 动态导入无法与 React 嵌套路由正常工作

问题描述

我正在使用Webpack 3.8.1React 16.6.3 ,我正在使用React.Lazy延迟加载嵌套在类似/vehicles/:vehicleId. 在这种情况下,当我尝试加载组件时,它会发送 HTTP 请求, /vehicle/static/js/1.7ed7c333.chunk.js而不是/static/js/1.7ed7c333.chunk.js发出 ERR_ABORTED 404 请求。

请求任何解决问题的线索表示赞赏。

调试时:我发现如果我将路由更改为/vehicles/延迟加载可以正常工作,但由于需要,我无法更改我的路由端点。

package.json我有"homepage": "./",因为我需要从自定义路径而不是根路径提供页面。

标签: javascriptreactjswebpacklazy-loadingdynamic-import

解决方案


推荐阅读