开发人员依赖的Webpack?

时间:2019-03-16 16:38:55

标签: javascript npm webpack react-create-app

在NPM中,

在启动最简单的Web应用程序(例如,使用create-react-app)时,我在node_modules目录中获得了成千上万个文件。该应用程序不使用任何这些,因为它只是一个框架。我的理解是,依赖关系只在开发阶段就可以使用。

我的问题是:有没有办法压缩和打包所有这些文件,以便只剩下几个文件?

1 个答案:

答案 0 :(得分:0)

使用Webpack以某种方式捆绑所有依赖项是不可能的,也没有任何目的。

是的,是的,大多数依赖项仅在本地开发期间使用,而在部署应用程序时不在生产中使用。因此您不必担心。

如果您担心磁盘空间是因为:

  • 您的存储容量可能有限
  • 或者,您想签入源代码管理的依赖项

您可以尝试:

  • 使用yarn代替npm,搜索yarn --flatten
  • 使用modclean之类的工具