【文件属性】:
文件名称:rxjs-grpc:TypeScript中带有RxJS的Typesafe gRPC
文件大小:75KB
文件格式:ZIP
更新时间:2021-05-02 15:53:47
typescript rxjs grpc TypeScript
rxjs-grpc
安装
$ npm install rxjs-grpc rxjs grpc
快速开始
创建您的protobuf定义文件sample.proto :
syntax = "proto3" ;
package sample ;
service Greeter {
rpc SayHello (HelloRequest) returns (HelloReply) {}
}
message HelloRequest {
string name = 1 ;
}
message HelloReply {
string message = 1 ;
}
生成您的TypeScript接口:
$ ./node_modules/.bin/rxjs-grpc -o grpc-namespaces.ts * .proto
实现返回Observable<sample.HelloRep
【文件预览】:
rxjs-grpc-master
----.travis.yml(102B)
----bin()
--------rxjs-grpc(69B)
----package.json(2KB)
----tslint.json(2KB)
----setup-jest.js(103B)
----wallaby.js(240B)
----LICENSE(1KB)
----src()
--------utils.ts(4KB)
--------experimental()
--------tests()
--------utils.spec.ts(512B)
--------cli.ts(13KB)
--------index.ts(2KB)
----.npmignore(385B)
----tsconfig.json(527B)
----examples()
--------helloworld()
----.gitignore(403B)
----CHANGELOG.md(4KB)
----README.md(2KB)
----yarn.lock(154KB)
----.editorconfig(264B)
----.vscode()
--------settings.json(278B)
----.prettierrc.json(207B)