javascript - webpack 中的多个入口点

标签 javascript reactjs entry-point

我想使用多个入口点进行登录,例如 '/user/login''/admin/login'。我对此有点困惑。我应该为此使用单独的文件,还是有什么方法可以使用同一文件使用多个入口点?我正在使用 react.js

最佳答案

React Router 4是一个很棒的 React 路由器,它允许你像这样配置路径:

<BrowserRouter>
  <Switch>
    <Route path="/user/login" component={LoginComponent} />
    <Route path="/admin/login" component={LoginComponent} />
    <Route path="/blueberry/login" component={LoginComponent} />
    <Route path="/user/signin" component={LoginComponent} />
    <Route path="/admin/signin" component={LoginComponent} />
    <Route path="/blueberry/signin" component={LoginComponent} />
  </Switch>
</BrowserRouter>

您还可以使用 RegEx简化:

<BrowserRouter>
  <Switch>
    <Route
      path="/(user|admin|blueberry)/(login|signin)"
      component={LoginComponent} />
  </Switch>
</BrowserRouter>

关于javascript - webpack 中的多个入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49964089/

相关文章:

javascript - react : Firing a custom alert from multiple components using an existing component having its own styles

具有多个允许条件的 Javascript if 语句

javascript - 循环遍历 3 个数组,仅当第 3 个数组中有值时才获取每个索引位置的最大值,否则返回 0

javascript - 如何在reactjs中的一个根中使用n个模型?

javascript - 如何在不重新加载整个应用程序的情况下获取异步数据

c++ - 尝试在 Windows 上运行 Qt 应用程序的发布版本时出错

mysql - 在入口点脚本中执行后如何清理临时文件?

reactjs - React 中的单元测试入口文件

javascript - 如何使我的 NuxtJS 过渡布局特定而不是全局?

javascript - 如何使用 Youtube Api 获取用户的喜欢、评论和观看历史记录?