angular - 在 Linux 上更新 protoc-gen-grpc-web
问题描述
我通过 npm 安装了 grpc-web 和 protoc-gen-grpc-web。所以当我这样做时,npm list -g | grep grpc
我得到
➜ frontend git:(master) ✗ npm list -g | grep grpc
├─┬ @grpc-gen/protoc-gen-grpc-web@0.4.0
├── grpc-web@1.0.3
├─┬ protoc-gen-grpc@1.2.3
然后我尝试将 protoc-gen-grpc-web 插件更新到最新版本1.0.3
,但我不知道该怎么做。
我从https://github.com/grpc/grpc-web/releasesprotoc-gen-grpc-web-1.0.3-linux-x86_64
上的发布页面下载并替换了. 但仍然列出版本。那么这到底应该如何工作呢?protoc-gen-grpc-web
/usr/local/lib/node_modules/@grpc-gen/protoc-gen-grpc-web/bin/
npm list
0.4.0
解决方案
'@grpc-gen/protoc-gen-grpc-web' 和 'protoc-gen-grpc' 不是我们维护的 npm 包(即 Github 上的“grpc”组织)。protoc-gen-grpc-web
从我们的发布页面下载插件是正确的: https ://github.com/grpc/grpc-web/releases
推荐阅读
- wordpress - Wordpress - 基于角色的子主题切换
- reactjs - 使用 Styled 组件和 rc-year-calendar 做出反应
- sql - 加入以获取其他表中没有值的项目会给出多个结果
- excel - 动态过滤器一直隐藏我的行 - Excel VBA
- python - 4线程和12线程CPU之间没有显着提升
- java - GSON LinkedHashMap 的泛型类
- sql-server - 在安全谓词中按 SYSTEM_USER() 过滤可避免索引并导致性能下降
- c - 在 minifilter 中获取文件读取访问的进程名称时崩溃
- ios - 为什么 iOS 上的默认 webrtc 视频捕获器方向是 90°?
- mariadb - galera sst 什么都不做