【问题标题】:Does multiple packages and dependencies effect the size of final build of React-Native android release多个包和依赖项是否会影响 React-Native android 版本的最终构建的大小
【发布时间】:2020-01-12 18:45:50
【问题描述】:

我已经学习了一个月的 react-native 并正在经历学习过程。添加太多包是否会以某种方式影响最终 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"
  },

【问题讨论】:

    标签: performance react-native build.gradle react-native-android package.json


    【解决方案1】:

    基本上是的

    但是要看每个包裹需要多少钱

    您应该使用此工具进行检查 cost of modules

    模块成本

    找出你的哪些依赖项让你放慢了速度

    npm install -g cost-of-modules

    在您工作的目录中运行 cost-of-modules。

    cost-of-modules

    【讨论】:

      猜你喜欢
      • 2023-01-08
      • 1970-01-01
      • 2013-08-13
      • 2021-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      相关资源
      最近更新 更多