Не вижу компонентов на Github.io - PullRequest
0 голосов
/ 23 июня 2018

Когда я создаю проект React для github.io , я не вижу никаких компонентов в Chrome.
В репозитории 'myUserName.github.io' есть общий файл HTML,И каталог в репозитории - это папка моего проекта React:

enter image description here

И HTML-файл:

enter image description here

Как эти картинки, <div id="root"> пусто.Но когда я использую его на localhost, он запускается.

В чем может быть проблема?

------------------- Добавить исходный код -----------------------

Каталог:

__ index.html (1)
| __ реагировать __ space-trip __ build __ static __ ...
.,,,,,,,,,,,,,,,,,|,,,,,,| __ index.html
.,,,,,,,,,,,,,,,,,| __ node_modules __ ...
.,,,,,,,,,,,,,,,,,| __ public __ index.html (2)
.,,,,,,,,,,,,,,,,,| __ src __ App.js
.,,,,,,,,,,,,,,,,,|.,,,,| __ index.js (3)
.,,,,,,,,,,,,,,,,,|.,,,,| __ registerServiceWorker.js
.,,,,,,,,,,,,,,,,,| __package.json

(1) index.html проекта:

<!DOCTYPE html>
...
<body>
    <div>Index Page</div>
    <a href='./react/space-trip/public/index.html'>Go</a>
    <a href='./react/space-trip/build/index.html'>Go - build</a>
</body>
</html>

(2) public / index.html:

<!DOCTYPE html>
<html lang='en'>
    <head>
    ...
    </head>
    <body>
        <noscript>
            You need to enable JavaScript to run this app.
        </noscript>
        <div id='root'></div>
    </body>
</html>

(3) index.js:

import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import registerServiceWorker from './registerServiceWorker';

ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();

После сборки этого проекта и добавления URL-адреса в [build] - [index.html], он также пуст.Я также попытался запустить эту страницу без registerServiceWorker, но это то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...