1
Mluka 122 天前
没看懂问题,如果不下载依赖就会缺失而导致项目无法跑起来。你的目的是什么呀。
|
2
Hasel 121 天前
+1 提问题最好带上你的需求/错误
|
3
Aprdec 121 天前
这个是 npm 的毛病,没法改(这也就是为什么 node_models 无比巨大的原因),你可以使用 pnpm,pnpm 通过软/硬链接的方式改变了 npm 要下载无数重复依赖的方式
|
4
stew5566 121 天前
package.json 算是 npm 的核心了吧,所有的包都依赖这个的
|
5
unco020511 121 天前
你是说依赖项会在机器上保存很多份?这个是正常的,npm 就是这个吊样子,换 pnpm,yarn 等
|
6
EspoirBao 121 天前
虽然没说清楚到底是什么问题,盲猜 npm 上面下的包需要改。
这种情况推荐 patch-package: https://www.npmjs.com/package/patch-package |
7
z0ffy 118 天前
自己写个,pre-install & install
|
8
weiqipeng OP 问题解决了佬们, 我自定义的 npm 模块的 package.json 文件里多出了多余的包
项目引用了我自定义的 npm 包结果就把多余的包下载下来了 排查了几个小时发现的 |
13
weiqipeng OP @unco020511 解决了大佬
|