gpt4 book ai didi

reactjs - 为什么React需要这么多node_modules?如何限制加载所有这些文件以使其值得使用 React?

转载 作者:行者123 更新时间:2023-12-03 13:55:17 24 4
gpt4 key购买 nike

当我npm install react时,我在node_modules中得到以下文件夹:

  • 定义
  • 尽快
  • base62
  • 核心js
  • 羡慕
  • esprima-fb
  • fbjs
  • js token
  • js变换
  • 宽松环境
  • promise
  • react
  • 源映射
  • 通过
  • ua-parser-js
  • whatwg-fetch

我之前在个人项目中使用过 React,但我从未深入研究过当我运行 npm install "something"时实际发生的情况(实际下载了多少文件)。我一直认为这只是魔法。

我的公司不使用任何节点模块(我们的堆栈是 PHP)。我怎样才能证明包括上述所有反应依赖项是值得的? (我真的只是想要更多使用 React 的经验)。如何限制 React 的依赖项数量?运行 React 所需的最少依赖项是多少?

附: npm install React 下载 1350 个文件!

让我知道你的想法!

最佳答案

问题是 - 为什么要限制这些模块的数量?

如果您的某些后端是用节点编写的 - 不用担心,没关系。

如果你的整个后端都是用 PHP 编写的,而你只想在客户端使用 React,为什么不使用 bower 来安装它呢?

此外,您还应该检查缩小、压缩和压缩的 javascript 的最终大小 - 您可能会惊讶地发现,即使有所有这些依赖项,它仍然如此之小。

关于reactjs - 为什么React需要这么多node_modules?如何限制加载所有这些文件以使其值得使用 React?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33616364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com