生成器:https://github.com/google/protobuf

使用方法:

protoc --js_out=import_style=commonjs,binary:. MUserGameRecordDto.proto
// 说明:
// --js_out生成js格式: import格式
// binary: 输入输出文件: 输出到当前文件夹 输入文件为MUserGameRecordDto.proto

遇到的一些问题:

Q: Messages can't have default values

A: syntx = proto2 格式不支持[default = 0] 格式,删除即可

Q:"****" is not defined.

A:没有找到对应的定义,可能文件引用错误,当前目录应为: **/,不支持./