Я переустанавливал пакеты для своего проекта, и пока я устанавливал все пакеты, он застрял в:
> 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, но я тоже хотел задать вопрос здесь.
Итак, мой вопрос: почему он застрял в этой части и что его вызвало, и каково его решение.