reactjs - React Lazy 不适用于生产构建

标签 reactjs react-native react-redux react-router

在我当前的项目中,我对我的路线使用惰性。它在本地运行完美,但对于生产构建,它给了我多个问题。

当我尝试在其中一条惰性路由上重定向时,它会尝试访问相对路径而非基本路径的 block 。像下面的东西

https://myapp.com/mypath/static/js/1.2324dfg.js

而不是 https://myapp.com/static/js/1.2324dfg.js

我正在使用 npm run build prod 命令准备生产构建。如果我遗漏了任何设置,请告诉我。

最佳答案

你能试着把这一行放在你的 package.json 文件中吗?我遇到了同样的问题,现在可以正常使用此设置。祝你好运

"homepage": "/",

关于reactjs - React Lazy 不适用于生产构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57324512/

相关文章:

node.js - 使用 ReactJS 和 Express 进行单点登录

css - React-Native 中的双模态?

android - 运行 react-native run-android 时出现错误 Execution failed for task ':app:processDebugResources'

javascript - 在 react-redux 中调用失败和成功操作的好地方在哪里

reactjs - 使用 Fetch API 和 cross-fetch polyfill 在文件输入更改时上传文件

javascript - native react : How to fix the error - Passing an inline function will cause the component state to be lost on re-render?

javascript - 在 Next.js 页面中检索子域

javascript - 获取同级组件中的光标位置

javascript - 如何添加req.user来获取请求

javascript - react 导航 : How to go back to root Tab Navigator with specific tab from child stack