DEV依赖项的WebPack



在NPM中,启动最简单的Web应用程序(例如使用Create-React-App)时,我在Node_modules目录上获得数以万计的文件。该应用不使用任何这些,因为它只是一个骨架。我的理解是,依赖性仅是开发阶段。

我的问题是:有没有办法紧凑和webpack所有这些文件,以便只剩下几个?

使用webpack以某种方式捆绑所有依赖项将是不可能的,并且不会有目的。

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

如果您的关注是磁盘空间,因为:

  • 您的存储容量可能有限
  • 或者,您想检查依赖项以源控制

您可以尝试:

  • 使用纱线代替NPM,搜索yarn --flatten
  • 使用ModClean之类的工具

最新更新