【发布时间】:2020-08-06 22:25:33
【问题描述】:
我正在尝试将我的 ReactJS 项目托管在我的网络主机上的子文件夹中。
我将我的项目(生产)放在一个名为“仪表板”的文件夹中。所以现在我可以通过 http://hostname/dashboard 访问网站了。
但是,它给了我以下错误,因为它仍然试图从主文件夹中获取 styles.css 和 bundle.js。
我能做些什么来解决它?
function MainContent() {
return (
<div className="container" style={{ marginTop: 20 }}>
<Switch>
<Route exact path="/" component={Landing} />
<Route path="/login" component={Login} />
<Route path="/logout" component={Logout} />
<Route path="/signup" component={Signup} />
<Route component={NoMatch} />
</Switch>
</div>
);
}
【问题讨论】:
-
你需要类似 base_url 的东西。查看这篇博文中推荐的方式:skryvets.com/blog/2018/09/20/…
标签: reactjs url path router hostname