Sqlite3安装卡在"解压缩node_sqlite3.node"

时间:2018-05-11 13:21:37

标签: node.js npm sqlite npm-install

我正在为我的项目重新安装软件包,当我安装所有软件包时,它陷入了困境:

> 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但没有任何工作,仍然停留在该状态而不返回任何错误或任何日志输出。

这是我的系统信息:

  • 操作系统:Windows 10(64位)
  • 节点:v8.11.1
  • NPM:5.6.0

我在sqlite3的回购中打开了一个问题,但我也在这里问这个问题。

所以我的问题是为什么它会陷入那个部分以及导致它的原因,以及它的解决方案。

0 个答案:

没有答案