如何减少npm中的node_modules

lap*_*pik 5 frontend node.js npm node-modules

当我启动一个项目时,我总是使用npm,每次启动时我都会使用

npm安装

并在其中建立node_modules目录。

完成项目制作后,我惊讶于文件大小几乎达到200Mb。想象如果创建更多项目。我的磁盘容量将负担重。

项目能力

有什么方法可以防止/减小项目文件夹中的大小。例如使一个文件node_modules重复使用?

Hen*_*son 5

使用--save--save-dev添加依赖项时,将使您的项目更具大小意识。对于开发规模来说“很小”,但是对于生产而言,npm只会安装您所拥有的一切dependenciespackage.json从而减小您的node_modules尺寸(在生产中)。

否则,这npm prune是清理未使用的模块的好方法,可进一步减小项目的大小。除了知道安装了哪些模块之外,这是减小项目规模的唯一可行方法。