From e6e88e510481aaed4be00ee0195773a06e86ee86 Mon Sep 17 00:00:00 2001 From: walon Date: Tue, 3 Aug 2021 14:44:25 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=AE=8C=E5=96=84=E3=80=91=E8=A1=A5?= =?UTF-8?q?=E5=85=85=20luban.client=20-w=20=E9=80=89=E9=A1=B9=E7=9A=84?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=A4=BA=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/luban_install_manual.md | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/docs/luban_install_manual.md b/docs/luban_install_manual.md index ffd7401..2d40520 100644 --- a/docs/luban_install_manual.md +++ b/docs/luban_install_manual.md @@ -48,7 +48,7 @@ -j,--job 必选参数。 生成类型。目前支持的生成类型有: cfg,proto,db。 生成配置请取cfg。 -l,--loglevel 可选参数。 日志级别。默认为INFO。有效值有: TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF -c,--cachemetafile 可选参数。 meta缓存文件名。 默认为 .cache.meta - -w,--watch 可选参数。 监测目录或者目录列表,以逗号','分隔。当开启此选项后,生成结束后不会退出程序,而是进入自动生成模式。监听到目标目录发生变化后,自动重新运行生成。省去改动后手动运行生成脚本的麻烦。 + -w,--watch 可选参数。 监测目录或者目录列表,以逗号';'分隔。当开启此选项后,生成结束后不会退出程序,而是进入自动生成模式。监听到目标目录发生变化后,自动重新运行生成。省去改动后手动运行生成脚本的麻烦。 -h,--help 可选参数。显示帮助信息 -- 必选参数。 从此参数起,便是 不同job的特有选项 @@ -176,7 +176,29 @@ --service server ^ --export_test_data - +案例5: + + 你要为服务器生成代码和数据。同时让luban.client执行生成后不退出,进入监控状态,只要配置定义或者数据有变化,就自动生成代码和数据。 + + 你期望使用json导出数据格式。 + 你期望包含测试数据。 + 你为服务器选择的service为server + + 则 win下命令为: + + dotnet d:\tools\Luban.Client\Luban.Client.dll ^ + -h 127.0.0.1 ^ + -p 8899 ^ + -j cfg ^ + -w d:\raw_config\defines;d:\raw_configs\datas + -- ^ + --define_file d:\raw_config\defines\__root__.xml ^ + --input_data_dir d:\raw_configs\datas ^ + --output_code_dir d:\server\src\Gen ^ + --output_data_dir d:\server\GameData ^ + --gen_types code_cs_json,data_json ^ + --service server ^ + --export_test_data