NodeJS не может найти модуль 'grpc' - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь запустить JS-скрипт на моем Raspberry Pi 3, но я продолжаю возвращаться к проблеме, которая выглядит как модуль "grpc".

Я попытался переустановить и набрать npm после https://github.com/firebase/firebase-tools/issues/442 сома из предложенных ответов в этой теме, но я продолжаю возвращаться к тому же сообщению об ошибке, как показано ниже.

Есть ли у кого-нибудь опыт работы с firbase в JS на Raspberry Pi, кто знает, как это исправить, проблема возникает только тогда, когда у меня есть соединение с моей firebase в файле JS.

    module.js:557
    throw err;
    ^

Error: Cannot find module 'grpc'
    at Function.Module._resolveFilename (module.js:555:15)
    at Function.Module._load (module.js:482:25)
    at Module.require (module.js:604:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/home/pi/itPDP2018/node_modules/@firebase/firestore/dist/index.node.cjs.js:10:12)
    at Module._compile (module.js:660:30)
    at Object.Module._extensions..js (module.js:671:10)
    at Module.load (module.js:573:32)
    at tryModuleLoad (module.js:513:12)
    at Function.Module._load (module.js:505:3)

1 Ответ

0 голосов
/ 31 мая 2018

Исправление для меня состояло в том, чтобы сначала удалить мои node_modules из библиотеки pi, используя:

sudo rm -rf node_modules

в папке моего проекта.Затем переустановите модули с

npm install

, но модуль grpc по-прежнему отсутствовал, но установка с помощью:

sudo npm install grpc

устранила проблему для меня.

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