【发布时间】:2020-12-22 11:00:37
【问题描述】:
有没有办法查看我的 create-react-app 项目中使用了哪些 node_modules 包并删除未使用的模块?除了手动检查所有使用的包及其依赖项之外?
我想减少项目使用的空间量。它被提交到资源存储库,仅 node_modules 文件夹就使使用的空间增加了三倍。
【问题讨论】:
-
不要提交 node_modules。如果您需要存储工件,请存储构建应用程序的结果,而不是源代码和所有 deps。
-
这可能是一个很好的起点:gist.github.com/dimkirt/873adea886c4204f74440a2a09d5b2a9 虽然最终你需要自己制作一个
-
@jonrsharpe 在这种情况下是无法避免的。我正在使用 git 的替代品,因此无法使用 gitignore 等工具。鉴于项目使用方式的性质,在此级别需要访问 node_modules。
-
您使用的是什么 VCS。项目如何使用?如果没有上下文,这看起来很像 XY 问题。
标签: javascript npm node-modules create-react-app