我正在为我的项目重新安装软件包,当我安装所有软件包时,它陷入了困境:
> sqlite3@3.1.13 install C:\Users\RAP\Desktop\bots\mei-discord\node_modules\sqlite3
> node-pre-gyp install --fallback-to-build
由于它几分钟就是这样,我再次删除了node_modules并尝试重新启动启用了--loglevel verbose
的软件包。到目前为止,发生了什么事,30分钟后,它被困在那里:https://hastebin.com/obuwetoduj.rb(日志太长)
但是日志的结尾是这样的:
npm info lifecycle sqlite3@3.1.13~install: sqlite3@3.1.13
> sqlite3@3.1.13 install C:\Users\RAP\Desktop\bots\mei-discord\node_modules\sqlite3
> node-pre-gyp install --fallback-to-build
node-pre-gyp info it worked if it ends with ok
node-pre-gyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
node-pre-gyp verb cli 'C:\\Users\\RAP\\Desktop\\bots\\mei-discord\\node_modules\\sqlite3\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp',
node-pre-gyp verb cli 'install',
node-pre-gyp verb cli '--fallback-to-build' ]
node-pre-gyp info using node-pre-gyp@0.6.38
node-pre-gyp info using node@8.11.1 | win32 | x64
node-pre-gyp verb command install []
node-pre-gyp info check checked for "C:\Users\RAP\Desktop\bots\mei-discord\node_modules\sqlite3\lib\binding\node-v57-win32-x64\node_sqlite3.node" (not found)
node-pre-gyp http GET https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.13/node-v57-win32-x64.tar.gz
node-pre-gyp http 200 https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.13/node-v57-win32-x64.tar.gz
node-pre-gyp info install unpacking node_sqlite3.node
(如果我错过了某些内容,我在上面写了完整的日志)
我做过其他事情,例如重新安装node-gyp的构建工具,重新安装node-pre-gyp但没有任何工作,仍然停留在该状态而不返回任何错误或任何日志输出。
这是我的系统信息:
我在sqlite3的回购中打开了一个问题,但我也在这里问这个问题。
所以我的问题是为什么它会陷入那个部分以及导致它的原因,以及它的解决方案。