node.js - 如何减少 npm 中的 node_modules

标签 node.js npm frontend node-modules

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

npm install

并且会在里面创建node_modules目录。

当完成项目制作时,我惊讶地发现文件的大小几乎是 200Mb。 想象一下,如果创建更多项目。我的磁盘容量将不堪重负。

project capacity

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

最佳答案

在添加依赖项时使用--save--save-dev 将使您的项目更加了解大小。对于开发规模“很好”但对于生产,npm 只会安装 package.jsondependencies 中的内容,从而减少您的 node_modules尺寸(在生产中)。

否则,npm prune 是清理未使用模块的好方法,可进一步减小项目大小。除此之外,了解您安装的模块是减少项目大小的唯一可靠方法。

关于node.js - 如何减少 npm 中的 node_modules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50206572/

相关文章:

node.js - 为什么 mypartial.ejs 没有显示?

node.js - 在 Cloud Functions for Firebase 中使用 Handlebars

node.js - 如何删除旧版本的nodejs?

node.js - NPM 在 docker 容器中升级后中断

node.js - package.json 中的本地依赖

javascript - VexFlow JavaScript - 有什么方法可以修复多语音与休息(r/4)不与音符(c/5)重叠?

javascript - 焦点样式在 React 组件中无法正常工作?

javascript - 使用保留关键字作为 FilterExpression NodeJS 扫描 DynamoDB 中的函数

javascript - 将 `new` 和 `()` 与 require 一起使用

javascript - 如何从数组中删除重复值?当数组中的对象属性未定义时,我的代码失败