react-scripts
- это пакет, который поставляется с create-react-app
, когда вы запускаете npm run start
, он запускает скрипт / программу, которая упакована в пакетact-scripts, вы можете увидеть скрипт для команды запуска здесь , в этом вы можете видеть, что скрипт вызывает webpack-dev-server, который обслуживает связанный javascript на сервере
Как правило, когда вы выполняете какой-либо скрипт через файл package.json, происходит то же самое, вам нужно указать команду / вызвать скрипт
например, рассмотрим следующий скрипт, присутствующий в файле package.json
script: {
"development": " cd client/ && NODE_ENV=development webpack -w --config webpack.dev.config.js"
}
В приведенном выше примере при запуске npm run development
происходят следующие вещи
- меняет каталог на клиент
- Среда Node настроена на разработку
- вызывает веб-пакет с файлом конфигурации
webpack.dev.config.js
, присутствующим в каталоге клиента
Он выполняет все, что написано в файле конфигурации
Не стесняйтесь задавать вопросы, если таковые имеются