По умолчанию Create-React-App (CRA) использует порт 3000 для запуска разработчиком нового проекта на React. Это значит, что когда вы запускаете проект React с помощью CRA, веб-сервер, который обслуживает ваше приложение, слушает порт 3000.
Допустим, вы создали новый проект с помощью CRA, выполнив следующую команду:
npx create-react-app my-app
Затем перейдите в каталог вашего нового приложения:
cd my-app
И запустите его:
npm start
После этого в вашем веб-браузере откроется страница по адресу http://localhost:3000
. Здесь 3000
это номер порта, который по умолчанию использует CRA.
Хотя CRA по умолчанию использует порт 3000, вы можете изменить этот порт, если он вам по какой-либо причине не подходит. Для этого достаточно изменить переменную окружения PORT
перед запуском приложения. В Unix-подобных системах это можно сделать следующим образом:
PORT=8000 npm start
В этом случае приложение будет слушать порт 8000.
Помните, что выбор порта может зависеть от конкретных требований вашего приложения или ограничений вашей системы. Важно выбрать порт, который не используется другими службами и который не столкнется с ограничениями системы безопасности.