文件名称:grpc-web-devtools:Chrome和Firefox浏览器扩展程序,用于辅助gRPC-Web开发
文件大小:719KB
文件格式:ZIP
更新时间:2024-02-20 02:02:12
chrome-extension platform chrome grpc-web ChromeextensionJavaScript
gRPC-Web开发工具 现在支持暗模式。 安装 Chrome 通过(推荐) 要么 用make build 导航至chrome://extensions打开“扩展管理”页面。 通过单击“开发人员模式”旁边的切换开关启用开发人员模式。 单击LOAD ./build按钮,然后选择扩展名./build目录。 火狐浏览器 通过(推荐) 要么 用make package构建和make package 在Firefox的URL栏中输入about:debugging 单击此Firefox >加载临时加载项... 选择grpc-web-devtools.zip扩展文件 用法 const enableDevTools = window . __GRPCWEB_DEVTOOLS__ || ( ( ) => { } ) ; const client = new EchoServiceClient ( 'http://myapi.com' ) ; enableDevTools ( [ client , ] ) ; 注意:要求您生成的客户端使用protoc-gen-grpc-web >
【文件预览】:
grpc-web-devtools-master
----.gitignore(437B)
----go.mod(50B)
----package.json(906B)
----Makefile(1017B)
----src()
--------icons()
--------components()
--------index.js(1KB)
--------App.js(742B)
--------state()
--------App.css(184B)
--------index.css(2KB)
----CONTRIBUTING.md(2KB)
----public()
--------devtools.js(128B)
--------icon128.png(4KB)
--------devtools.html(35B)
--------content-script.js(4KB)
--------icon48.png(2KB)
--------icon16.png(1KB)
--------index.html(864B)
--------manifest.json(730B)
--------background.js(2KB)
----LICENCE(1KB)
----screenshots()
--------store.png(133KB)
--------store_dark.png(173KB)
--------store_light_dark.png(165KB)
----README.md(2KB)
----example()
--------client()
--------server()
--------envoy.Dockerfile(122B)
--------example.proto(607B)
--------docker-compose.yml(283B)
--------example2.proto(188B)
--------envoy.yaml(2KB)
----.editorconfig(131B)
----yarn.lock(436KB)