Когда использовать React с npm? - PullRequest
2 голосов
/ 09 марта 2019

Если мы можем использовать React без npm, почему люди все еще используют его с npm?Какова актуальность npm?Нужен ли нам npm, если наш сайт основан не только на React, но и на других языках?

1 Ответ

4 голосов
/ 09 марта 2019

Npm - менеджер пакетов, он не только делает работу react, но также предоставляет способ управления версиями, управления зависимостями, сценариями и другими вещами, которые в противном случае были бы сложными для ручной работы.,Тем не менее, вы, безусловно, можете обойтись без npm, babel, webpack и других.Но, учитывая простоту работы с ними, вы теряете больше, чем получаете, и если вы устанавливаете пакет с помощью команды create-react-app, то на самом деле вы просто располагаете их в фоновом режиме, и установка выполняется быстрее всего ».Базовый »проект буквально за секунды, и у вас есть все, что работает с основными функциями сборки и компоновки часов.

Если ваш сайт обслуживается как статический пакет, вы можете использовать все, что угодно, но npm просто упрощает ваши сценарии, поэтому вам не нужно создавать сценарии .sh или bat в зависимости от того, используете ли вы Linux илиWindows (Bash и PowerShel).И вы также можете использовать пакеты npm, которые уже обрабатывают изменения операционной системы.Как и cross-env, jest и другие, которые просто работают "из коробки" в любой операционной системе, когда устанавливаются как зависимости через npm.

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