Обновите protoc-gen-grpc-web в Linux
Я установил grpc-web и protoc-gen-grpc-web через npm. Поэтому, когда я делаю 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
но я не уверен, как мне это сделать.
Я загрузил protoc-gen-grpc-web-1.0.3-linux-x86_64
со страницы релиза по https://github.com/grpc/grpc-web/releases и заменил файл protoc-gen-grpc-web
в /usr/local/lib/node_modules/@grpc-gen/protoc-gen-grpc-web/bin/
, Но до сих пор npm list
версия списков 0.4.0
, Так как именно это должно работать?
1 ответ
'@grpc-gen/protoc-gen-grpc-web' и 'protoc-gen-grpc' не являются поддерживаемыми нами пакетами npm (т. е. организацией grpc на Github). Вы правильно загрузили protoc-gen-grpc-web
плагин со страницы нашего релиза: https://github.com/grpc/grpc-web/releases