首页 > 解决方案 > 如何减小 node_modules 文件夹的大小?

问题描述

我已经使用 laravel 完成了应用程序创建,每次我想使用 laravel mix 或 tailwind 创建前端模板时,文件不应太大(小于 100mb)。当我运行 npm install 时,我的开发文件变得非常大。我做了很多分散在互联网上的方法,但是减少node_modules大小的有效方法是什么?

标签: laravelnpm

解决方案


对于 laravel Web 应用程序,您无需将其上传node_modules到任何服务器即可成功运行您的应用程序,您只需上传通常位于公共文件夹中的已编译文件css和文件。jsnode_modules文件夹仅在您处于开发阶段时才有用。你说你已经完成了应用程序,这意味着你不会很快开发,所以你可以删除node_modules文件夹,你的应用程序会很好。

稍后如果您想添加更多功能,您可以运行npm i以安装所有包,这将带回node_modules文件夹。

希望这会有所帮助,如果您真的想减少node_modules由于磁盘限制而导致的大小,那么我只能说使用更少的包或选择其他依赖项更少的包。


推荐阅读