Angular 2 项目中的协议缓冲区

Protocol Buffers in Angular 2 project

我正在开发一个 Angular 2 应用程序,我想在其中使用 Protocol Buffers 将数据发送到 Go 服务器。

我找到了这个 dcodeIO/protobufjs。但是我不明白我应该如何在我的项目中使用它?

我还尝试使用 typings install dt~protobufjs --global 安装 protobufjs 的类型。当我导入它时,WebStorm 显示 Cannot find module protobuf.

感谢任何帮助!

我解决了!我这样做 npm install @types/protobufjs --save 并且得到了类型定义。

然后就这样简单的使用了import * as ProtoBuf from 'protobufjs';

谢谢!