Влияет ли несколько пакетов и зависимостей на размер окончательной сборки релиза React-Native android - PullRequest
0 голосов
/ 12 января 2020

Я нахожусь в месяц на реакции и прохожу процесс обучения. Влияет ли добавление слишком большого количества пакетов на размер окончательной версии android. Я также хочу знать, является ли хорошей практикой использование одного и того же проекта для нескольких приложений. Безопасно ли использовать такое количество зависимостей в одном проекте?

  "dependencies": {
    "@react-native-community/masked-view": "^0.1.5",
    "@react-native-firebase/app": "^6.2.0",
    "@react-native-firebase/auth": "^6.2.0",
    "native-base": "^2.13.8",
    "react": "16.9.0",
    "react-native": "0.61.5",
    "react-native-calendars": "^1.220.0",
    "react-native-contacts": "^5.0.6",
    "react-native-gesture-handler": "^1.5.3",
    "react-native-maps": "0.26.1",
    "react-native-safe-area-context": "^0.6.2",
    "react-native-star-rating": "^1.1.0",
    "react-native-vector-icons": "^6.6.0",
    "react-navigation": "^4.0.10",
    "react-navigation-stack": "^2.0.13"
  },

1 Ответ

1 голос
/ 12 января 2020

В основном, да

Но чтобы узнать, сколько занимает каждый пакет

Вам следует проверить с помощью этого инструмента стоимость модулей

Стоимость из модулей

Узнайте, какая из ваших зависимостей замедляет работу

npm install -g cost-of-modules

Запускайте стоимость модулей в каталоге, в котором вы работаете.

cost-of-modules

enter image description here

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