node.js - Firebase CLI 错误:无法加载 gRPC 二进制模块,因为它没有为当前系统安装
问题描述
我按照Firebase 网站上的说明进行操作,但我执行了npm install
,我登录,然后我执行firebase serve
并收到以下错误。
错误:加载gRPC二进制模块失败,因为它没有为当前系统安装预期目录:node-v57-darwin-x64-unknown找到:[node-v64-darwin-x64-unknown]这个问题通常可以通过运行来修复当前系统上的“npm 重建”
我已经尝试过诸如运行之类的建议,并按照此处的建议npm rebuild
删除,但问题仍然存在。关于可以做些什么来解决这个问题的任何想法。我一直在使用 firebase 一段时间,直到最近我才遇到这样的问题,感谢您的所有帮助。node_modules
解决方案
从您的文件夹中打开终端/命令提示符/CLIfunctions
并发出以下命令:
npm audit fix
推荐阅读
- python - 根据其他列表中的条件创建列表
- flutter - 试图做一个渐变,但它出来是白色的?我的代码有什么问题?
- python - 根据 django 中 loaddata 上的另一个字段验证 django 字段
- phpword - 创建带有半径边框的 TextBox
- linux - 您将如何编写在 Linux 上运行的 TCPIP 服务器应用程序以同时绑定到多个端口?
- mapbox - 我可以访问 Mapbox 的路网信息吗?
- python - 获取文档最新版本的路径文件
- azure-devops - 如何使用 Azure DevOps 扩展表实现无限滚动
- php - Woocommerce 产品图像功能正在绕过网站字符编码并破坏斯堪的纳维亚字符
- scala - Scala Spark - 将数据框转换为没有案例类的嵌套数据框?