react-router打包后打开路由页
1. 在package.json中添加homepage,指定部署后的路径前缀:
```json
"homepage": "http://your-url/",
```
2. 修改history的basename:
```jsx harmony // basename是你部署到服务器的路径前缀(如果有子路径需要写入子路径) const history = createBrowserHistory({ basename: '/your-path' }); ReactDOM.render( <Router history={history}> <App /> </Router>, document.getElementById('root') ); ```
AI智能问答网免责声明:
以上内容除特别注明外均来源于网友提问、ChatGPT回答,权益归原著者所有,本站仅作效果演示和欣赏之用;
若以上展示有冒犯或侵害到您,敬请联系我们进行删除处理,谢谢!