首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NodeJS找不到模块“grpc”

NodeJS找不到模块“grpc”
EN

Stack Overflow用户
提问于 2018-05-30 12:21:03
回答 2查看 7.4K关注 0票数 2

我试图在我的raspberry pi 3上运行一个JS脚本,但是我一直回到一个似乎是"grpc“模块的问题上。

我已经尝试重新安装和重新建立新的https://github.com/firebase/firebase-tools/issues/442在这个线程中建议的答案,但我继续返回相同的错误消息,如下所示。

有谁有过在raspberry pi上的JS中运行firbase的经验,并且知道如何解决这个问题,似乎只有当我在JS文件中连接到我的firebase时才会出现问题。

代码语言:javascript
运行
复制
    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)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-31 11:46:52

我的修复方法是首先使用以下方法从pi的libary中删除我的node_modules:

代码语言:javascript
运行
复制
sudo rm -rf node_modules

在我的项目文件夹里。然后重新安装模块

代码语言:javascript
运行
复制
npm install

但是仍然缺少grpc模块,但是安装它时:

代码语言:javascript
运行
复制
sudo npm install grpc

帮我解决了这个问题。

票数 5
EN

Stack Overflow用户

发布于 2022-01-28 15:24:12

新的方法就是这样。

代码语言:javascript
运行
复制
npm i @grpc/grpc-js
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50604566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档