Ошибка при попытке запустить диссон-бота "node_sqlite3.node не является допустимым приложением Win32". - PullRequest
0 голосов
/ 11 мая 2018

Что случилось?

После переустановки всех своих пакетов я попытался запустить мой диск-бот, но вместо этого он выдал эту ошибку:

$ node Mei.js
module.js:681
  return process.dlopen(module, path._makeLong(filename));
                 ^

Error: \\?\C:\Users\RAP\Desktop\bots\mei-discord\node_modules\sqlite3\lib\binding\node-v57-win32-x64\node_sqlite3.node is not a valid Win32 application.
\\?\C:\Users\RAP\Desktop\bots\mei-discord\node_modules\sqlite3\lib\binding\node-v57-win32-x64\node_sqlite3.node
    at Object.Module._extensions..node (module.js:681:18)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\RAP\Desktop\bots\mei-discord\node_modules\sqlite3\lib\sqlite3.js:4:15)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)

Попытки решить эту проблему

Я переустановил свои пакеты, и все по-прежнему в том же духе.Попытка удаления sqlite3 и переустановка, все те же результаты.

Итак, как я могу исправить эту ошибку, со мной никогда не бывало, возможно, может переустановить узел и собрать инструменты, чтобы сделать вещи заново.

Дополнительная информация

ОС: Windows 10, 64-разрядная

Версия узла: v8.11.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...