node_modules黑洞
Author:zhoulujun Date:
Nodejs的包管理器可能是市面上所有编程语言中设计最混乱的一个。
npm对包的管理可能是最粗暴的。在早期的时候npm对包的管理是依赖于文件系统的,对重复依赖的复用优化设计不足。这也就变成,项目代码几百K,但node_modules竟然达到了惊人的GB左右,包含了近万的文件。过node_modules里的重复文件,很多超过70%
yarn, pnpm,deno……
这里需要思考,java那样的jar包设计,是怎么应付巨无霸工程的……
转载本站文章《node_modules黑洞》,
请注明出处:https://www.zhoulujun.cn/html/webfront/ECMAScript/JS-Server/9297.html