在vscode内使用node,在运行npm install 包名时找不到module

问题遇到的现象和发生背景

最近现在学node在vscode中运行npm i 包名 的时候发现,找不到module,于是上网查了,又下了一个node_moudle文件夹,将里面的npm和corpack文件夹复制到了我原来的node_module文件夹里,然后成功了,可是后来发现,只要下完一个包就会自动删除这两个文件,每次要下新的包的时候都要先复制粘贴这两个文件,有人知道这是怎么回事吗

npm init做包的初始化就正常了

npm init --yes
npm install [包名]