出于某种原因,每当我在项目中更新或安装包时,NPM 都会安装一个空的 etc 文件夹和多个 .cmd 文件(见下图)。它也不再更新我的 package.json,我必须手动更新 NPM 更新的包版本。
我唯一记得我改变的是将 nodejs 文件夹添加为 Windows 环境变量以访问全局命令。除此之外,我似乎不记得做过任何能让 NPM 做出这种奇怪行为的事情。
有人知道我可能做错了什么吗?我怎样才能解决这个问题?
谢谢!
更新: 我注意到每个 npm 操作都会添加空的 etc 文件夹。(npm 安装、发布、启动、更新、..)