Почему мы не упоминаем имя файла, например, node app. js для npm start? - PullRequest
0 голосов
/ 20 июня 2020

Когда мы работаем с react, для запуска сервера мы используем команду npm start, почему мы не используем имя файла, например App. js или index. js с ним?

Ответы [ 2 ]

0 голосов
/ 20 июня 2020

Полагаю, вы работаете с приложением create-react-app? Команда npm start в этой настройке запустит webpack-dev-server. Стартовый файл (index. js) указан в файле конфигурации webpack, который используется этим сервером. Таким образом, файл должен быть указан, он просто абстрагируется от вас.

0 голосов
/ 20 июня 2020

В файле package. json у вас есть свойство под названием «scripts», там у вас есть все скрипты, которые вы можете запустить, набрав «npm run» в консоли, если вы посмотрите, " start "является одним из них, и он обычно запускает своего рода команду" node [filename] ". Итак, вы в основном выполняете команду псевдонима.

Кроме того, вы не набираете «npm run start» потому, что соглашение с командой «start» является командой по умолчанию, но я я действительно не знаю подробностей об этом.

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