Ошибка интерфейса командной строки Firebase: не удалось загрузить двоичный модуль gRPC, поскольку он не был установлен для текущей системы.

Я выполнил инструкции на веб-сайте Firebase, но я делаю npm install, вхожу в систему, а затем Я делаю firebase serve и получаю следующую ошибку.

Ошибка: не удалось загрузить двоичный модуль gRPC, поскольку он не был установлен для текущей системы. Ожидаемый каталог: node-v57-darwin-x64-unknown. Обнаружено: [node-v64-darwin-x64-unknown] Эту проблему часто можно решить, запустив "npm rebuild" в текущей системе

Я пробовал такие предложения, как запуск npm rebuild и удаление node_modules, как предлагалось здесь, однако проблема все еще сохраняется. Любые идеи о том, что можно сделать, чтобы это исправить. Я использую firebase некоторое время, и только недавно я столкнулся с подобными проблемами, спасибо за вашу помощь.


person TheRedCamaro3.0 3.0    schedule 11.10.2019    source источник


Ответы (1)


откройте терминал / командную строку / интерфейс командной строки из папки functions и введите следующую команду:

npm audit fix
person Ronnie Royston    schedule 08.08.2020
comment
Я покупаю тебе пива, нашел это после нескольких часов головной боли - спасибо! - person Jakob; 05.10.2020