У меня возникли проблемы при попытке просмотреть базовое c реагирующее приложение с удаленного компьютера в той же сети. Построен с помощью приложения create-реагировать Для размещения приложения я использую следующее:
npm запустить сборку
serve -s build
Я открыл брандмауэры, использовал различные серверы для обслуживания c файлы (express, python). Я пытался пропустить запросы через nginx обратный прокси-сервер (результаты этого показывали заголовок на вкладке, но с пустым экраном, в отличие от невозможности подключения вообще). Вот мое приложение. js:
import React, { Component } from 'react';
import { BrowserRouter, Route } from 'react-router-dom';
import './App.css';
import './Components/NavBar.css'
import Comp1 from './XXXXX/XXXXX';
import Comp2 from './XXXXX/XXXXX';
class App extends Component {
render() {
return (
<BrowserRouter>
<div>
<Route exact={true} path='/' render={() => (
<div className='App'>
<Comp1 />
</div>
)} />
<Route exact={true} path='/XXXXXXX' render={() => (
<div className='App'>
<Comp2 />
</div>
)} />
</div>
</BrowserRouter>
);
}
}
и пакет. json:
{
"name": "my-page",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.13.0",
"react-dom": "^16.13.0",
"react-router-dom": "^5.1.2",
"react-scripts": "0.9.5"
},
"devDependencies": {},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}
Я могу получить доступ к приложению локально через localhost или ip 192.XXX, но не может получить доступ с другого компьютера в сети.
Вывод «netstat -a» из powershell показывает:
TCP 0.0.0.0:5000 DESKTOP-XXXXXXX: 0 СЛУШАТЬ
Это похоже на то, что должно работать из коробки, и это невероятно расстраивает. Кто-нибудь знает, что здесь происходит?
ОС = Windows 10