我通过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/releases的发行页面下载了protoc-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
。那应该怎么工作呢?
答案 0 :(得分:0)
'@ grpc-gen / protoc-gen-grpc-web'和'protoc-gen-grpc'不是我们维护的npm软件包(即Github上的“ grpc”组织)。您可以从我们的发布页面上下载protoc-gen-grpc-web
插件:https://github.com/grpc/grpc-web/releases