使用react-router-dom构建reactjs后显示空白页面

时间:2019-06-10 22:24:37

标签: javascript reactjs react-router-dom

我的项目分为三个部分,我在页面上使用react-router-dom。每当我开始关于发展情绪的项目时,都没有问题。但是,当我生成版本时,尽管没有错误,它显示空白页。我检查了Javascript和CSS文件的链接,它们正常工作。我正在将apache用于Web服务器。 我启用了mod-rewrite,其代码如下:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]

我对react-router-dom的定义如下:

        <Router history={history}>
        <Route
          exact
          path='/'
          component={()=><Home i18n={i18n} />}
        />
        <Route
          path='/cancel'
          component={()=><Cancel i18n={i18n} />}
        />
        <Route
          path='/success'
          component={()=><TransactionData i18n={i18n} />}
        />
    </Router>

0 个答案:

没有答案