Node.js 执行npm i后,npm挂起

Node.js 执行npm i后,npm挂起,node.js,npm,npm-install,robotjs,Node.js,Npm,Npm Install,Robotjs,所以我试图用npm安装robotjs,但每次它都挂起显示windows PowerShell。我试过npm I robotjs-verbose,这就是我得到的,似乎不是网络问题 npm信息运行deasync@0.1.21安装节点\u模块/deasync节点 ./build.js npm信息运行robotjs@0.6.0安装node_模块/robotjs 预构建安装| |节点 -gyp重建npm信息运行deasync@0.1.21安装{代码:0,信号:null}npm定时生成:运行:安装:节点\模

所以我试图用npm安装robotjs,但每次它都挂起显示windows PowerShell。我试过npm I robotjs-verbose,这就是我得到的,似乎不是网络问题

npm信息运行deasync@0.1.21安装节点\u模块/deasync节点 ./build.js npm信息运行robotjs@0.6.0安装node_模块/robotjs 预构建安装| |节点 -gyp重建npm信息运行deasync@0.1.21安装{代码:0,信号:null}npm定时生成:运行:安装:节点\模块/deasync在中完成 927ms[]/reify:image-q:定时 构建:运行:安装:节点\模块/dea

有人能告诉我怎么了吗

Python:2.7.17

节点:v15.5.0

Npm:npm@7.3.0


VS:Community Edition 2017

有时安装npm软件包的脚本可能会损坏。不知道为什么。一旦我遇到类似的情况,每当我试图安装一个包时,npm就会抛出一个错误。npm在几分钟前工作得很好

我通过卸载npm和node并重新安装它们修复了这个问题


可能尝试卸载并重新安装Node和NPM。

预构建安装警告安装未找到预构建的二进制文件(target=14.15.4 runtime=Node arch=x64 libc=platform=win32)C:\Users\Punnoose\Desktop\Minecraft Screen master\Minecraft Screen master\nodejs\Node\modules\robotjs>如果未定义NPM\u config\u Node\u gyp(Node“D:\Punnoose\Gen Progr\node\node_modules\npm\node_modules\npm lifecycle\node gyp bin\\\\\\..\node_modules\node gyp\bin\node gyp.js”重建)其他(node“D:\Punnoose\Gen Progr\n ode\node_modules\npm\node_modules\node gyp\bin\node gyp.js”重建)新错误:(您等待多长时间?可能正在构建本机扩展,这取决于模块和大小以及您的计算机,可能需要一段时间