npm安装moment-timezone库出现问题,添加了一百多个包

在用到nodejs的项目文件夹中使用npm install moment-timezone安装moment-timezone库,但是npm给我安装了一百多个包。更奇怪的是在项目文件夹外安装库就不会出现这种奇怪的情况。以下是截图:

node版本是16.16.0长期支持版

img

img

有的时候一些包是有依赖的软件包的,而npm就很智能全部装上了,如果卸载掉你那moment-timezone可能就没法用了。
至于你说的在项目文件夹外就不会装依赖那可能是npm的原因,具体可以网上搜搜。
如果对你有帮助,还请帮忙点个采纳,谢谢!