文件名称:protoc-gen-jsonpb-ts:用于生成TypeScript定义的protoc插件
文件大小:33KB
文件格式:ZIP
更新时间:2024-03-05 10:59:17
TypeScript
protoc-gen-jsonpb-ts 这是用于生成TypeScript定义的protoc插件。 特征 根据规范生成TypeScript定义。 ( ) 如果定义了自定义选项,则从方法定义生成请求类( ) 安装 首先,您需要安装ProtocolBuffers v3.0.0或更高版本。 然后,通过npm安装此插件。 npm install protoc-gen-jsonpb-ts --save-dev 用法 该插件使用。 您应该在原型中定义这些选项。 例子 rpc Method(Request) returns (Response) { option (google.api.http) = { post : "/v1/method" body : "*" }; } 然后,使用protoc命令生成定义。 protoc \ -I submodules/
【文件预览】:
protoc-gen-jsonpb-ts-master
----.gitignore(19B)
----example.sh(384B)
----templates()
--------ts()
----package.json(897B)
----package-lock.json(2KB)
----src()
--------index.ts(2KB)
--------ts()
--------lib.ts(270B)
--------config.ts(3KB)
--------export-map.ts(4KB)
--------utils.ts(2KB)
--------helper.ts(836B)
--------types.ts(514B)
----bin()
--------protoc-gen-jsonpb-ts(40B)
----submodules()
--------googleapis()
----LICENSE(1KB)
----tsconfig.json(468B)
----.gitmodules(110B)
----README.md(2KB)
----vendor()
--------google()
----example()
--------package.json(269B)
--------package-lock.json(1KB)
--------no-package()
--------dist()
--------tsconfig.json(85B)
--------node_modules()
--------basic()
----.npmignore(11B)
----renovate.json(41B)