Вот что вы можете сделать.
- Проверьте
node -v
(посмотрите, дает ли он вам версию)
- Проверьте
npm -v
(посмотрите, дает ли он вам версию)
Если вы получаете все версии, это означает, что установка вашего узла в порядке
Тогда:
npm i -g create-react-app
create-react-app react-newscard --scripts-version 1.1.5
(Вы можете пропустить часть из "--scripts-version 1.1.5")
npm start
по умолчанию запускает ваш код, используя порт 3000. иногда порт 3000 занят, поэтому может произойти одно из двух
- Либо ваш терминал запросит у вас возможность отображения приложения в другом порту
- или закрывается без указания
Если он закрывается без указания, вот что вы делаете
(замените ниже в строке в package.json> scripts)
"start": "set PORT=4200 && react-scripts start",