javascript - Webpack 动态导入无法与 React 嵌套路由正常工作
问题描述
我正在使用Webpack 3.8.1和React 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": "./"
,因为我需要从自定义路径而不是根路径提供页面。
解决方案
推荐阅读
- python - AttributeError: 'NoneType' 对象在美丽的汤中没有属性 'strip'
- javascript - 如何在鼠标离开时关闭 ant-design-vue 选择选项?
- jquery - 条件在 jquery required 验证器中不起作用
- python - 如何干燥一个接受多个输入的代码,为每个输入执行相同的功能,并一次为输出提供所有内容?
- ios - 在 podspec 中 OTHER_LDFLAGS 有什么用?
- c# - ProtoBuf 网络字典重复键处理(映射)
- node.js - 如何在猫鼬的路线中调用路线?
- mysql - 在更大的数据表上为每个用户选择第一行/最后一行的 SQL 性能
- javascript - for循环内的异步回调
- python - 使用用户环境中未安装的字体,使用前无需安装