File tree 1 file changed +9
-9
lines changed
1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change 8
8
9
9
以下是此工具命令行参数的详细说明:
10
10
11
- ` -m, - -mode `
11
+ ` --mode `
12
12
此参数用于指定运行模式。有效值包括 ` Server ` , ` Unity ` , 或 ` TypeScript ` 中的任何一个。
13
13
14
- ` -i, - -inputpath `
14
+ ` --inputpath `
15
15
此参数用于指定.proto协议文件的路径。程序将扫描该路径下所有以.proto结尾的文件。
16
16
17
- ` -o, - -outputpath `
17
+ ` --outputpath `
18
18
此参数用于指定输出文件的保存路径。
19
19
20
- ` -n, - -namespaceName `
20
+ ` --namespaceName `
21
21
此参数用于指定命名空间。在TypeScript模式中此参数无效。如果不想设定命名空间,此参数可以传空值。
22
22
23
23
## 命令行示例
24
24
25
25
下面的命令示例展示了如何将Proto协议文件转换为Server代码:
26
26
27
27
```
28
- -m server -i ./../../../../../Protobuf -o ./../../../../../Server/GameFrameX.Proto/Proto -n GameFrameX.Proto.Proto
28
+ --mode server --inputpath ./../../../../../Protobuf --outputpath ./../../../../../Server/GameFrameX.Proto/Proto --namespaceName GameFrameX.Proto.Proto
29
29
```
30
30
31
31
在上述命令示例中:
32
32
33
- - ` -m server ` 表示设置运行模式为 Server。
34
- - ` -i ./../../../../../Protobuf ` 表示.proto协议文件的路径为 ` ./../../../../../Protobuf ` 。
35
- - ` -o ./../../../../../Server/GameFrameX.Proto/Proto ` 表示输出文件的保存路径为 ` ./../../../../../Server/GameFrameX.Proto/Proto ` 。
36
- - ` -n GameFrameX.Proto.Proto ` 表示命名空间设定为 ` GameFrameX.Proto.Proto ` 。
33
+ - ` --mode server ` 表示设置运行模式为 Server。
34
+ - ` --inputpath ./../../../../../Protobuf ` 表示.proto协议文件的路径为 ` ./../../../../../Protobuf ` 。
35
+ - ` --outputpath ./../../../../../Server/GameFrameX.Proto/Proto ` 表示输出文件的保存路径为 ` ./../../../../../Server/GameFrameX.Proto/Proto ` 。
36
+ - ` --namespaceName GameFrameX.Proto.Proto ` 表示命名空间设定为 ` GameFrameX.Proto.Proto ` 。
37
37
38
38
更改命令行参数,可以根据实际需求转换合适的代码。
You can’t perform that action at this time.
0 commit comments