diff options
Diffstat (limited to '')
| -rwxr-xr-x | doc/docs/zh/doc/README.md | 65 |
1 files changed, 39 insertions, 26 deletions
diff --git a/doc/docs/zh/doc/README.md b/doc/docs/zh/doc/README.md index 43713fe..a3ff7cb 100755 --- a/doc/docs/zh/doc/README.md +++ b/doc/docs/zh/doc/README.md | |||
| @@ -195,32 +195,45 @@ f! | |||
| 195 | 195 | ||
| 196 | 使用月之脚本编译工具: | 196 | 使用月之脚本编译工具: |
| 197 | ``` | 197 | ``` |
| 198 | 使用命令: yue [选项|文件|目录] ... | 198 | 命令行用法: yue |
| 199 | 199 | [选项] [<文件/目录>] ... | |
| 200 | -h 打印此消息 | 200 | yue -e <代码或文件> [参数...] |
| 201 | -e str 执行一个文件或一段原始代码 | 201 | yue -w [<目录>] [选项] |
| 202 | -m 生成压缩后的代码 | 202 | yue - |
| 203 | -r 重写输出的Lua代码以匹配原始代码中的行号 | 203 | |
| 204 | -t path 指定放置编译结果文件的位置 | 204 | 说明: |
| 205 | -o file 将输出写到指定的文件中 | 205 | - '-' 或 '--' 必须作为唯一且第一个参数,用于读取标准输入。 |
| 206 | -s 在生成的代码中使用空格代替制表符 | 206 | - '-o/--output' 不能与多个输入文件一起使用。 |
| 207 | -p 将输出写入标准输出 | 207 | - '-w/--watch' 仅能用于目录,不能用于单个文件。 |
| 208 | -b 输出编译时间(不写输出) | 208 | - 使用 '-e/--execute' 时,后续的参数将作为脚本参数传递。 |
| 209 | -g 以“名称 行号 列号”的形式输出代码中使用的全局变量 | 209 | |
| 210 | -l 在输出的每一行代码的末尾写上原代码的行号 | 210 | 选项: |
| 211 | -j 禁用文件末尾的隐式返回 | 211 | -h, --help 显示帮助信息并退出 |
| 212 | -c 在输出的代码中保留语句前的注释 | 212 | -e <字符串>, --execute <字符串> 执行文件或原始代码 |
| 213 | -w path 监测目录下的文件更改并重新编译生成目录下的文件 | 213 | -m, --minify 生成压缩(最小化)代码 |
| 214 | -v 打印版本号 | 214 | -r, --rewrite 重写输出以匹配原始代码行号 |
| 215 | -- 从标准输入读取原始代码,打印到编译结果到标准输出 | 215 | -t <目标路径>, --output-to <目标路径> |
| 216 | (必须是第一个且是唯一的参数) | 216 | 指定编译后文件的输出路径 |
| 217 | 217 | -o <文件>, --output <文件> 将输出写入文件 | |
| 218 | --target=version 指定编译器将生成的Lua代码版本号 | 218 | -p, --print 输出到标准输出 |
| 219 | (版本号只能是 5.1, 5.2, 5.3 或 5.4) | 219 | -b, --benchmark 输出编译耗时(不写入文件) |
| 220 | --path=path_str 将额外的Lua搜索路径字符串追加到package.path | 220 | -g, --globals 显示用到的全局变量及其所在的名称、行号、列号 |
| 221 | 221 | -s, --spaces 用空格代替制表符(tab)输出代码 | |
| 222 | 不添加任何选项执行命令可以进入REPL模式, | 222 | -l, --line-numbers 输出源代码的行号 |
| 223 | 在单行输入符号 '$' 并换行后,可以开始或是停止多行输入模式 | 223 | -j, --no-implicit-return 禁用文件末尾的隐式返回 |
| 224 | -c, --reserve-comments 保留源代码中的注释 | ||
| 225 | -w [<目录>], --watch [<目录>] | ||
| 226 | 监视目录变化并自动编译 | ||
| 227 | -v, --version 显示版本信息 | ||
| 228 | - 从标准输入读取,输出到标准输出(仅能作为唯一参数) | ||
| 229 | -- 等同于 '-',为兼容旧版本保留 | ||
| 230 | |||
| 231 | --target <版本> 指定生成代码的 Lua 版本 (只能为 5.1 ~ 5.5) | ||
| 232 | --path <路径字符串> 附加一个 Lua 搜索路径到 package.path | ||
| 233 | --<键>=<值> 以 key=value 形式传递编译器选项(保持已有用法) | ||
| 234 | |||
| 235 | 不带选项直接运行可进入交互模式(REPL),在交互模式里输入单独的符号 '$' | ||
| 236 | 可用于开始或结束多行模式。 | ||
| 224 | ``` | 237 | ``` |
| 225 |   使用案例: | 238 |   使用案例: |
| 226 |   递归编译当前路径下扩展名为 **.yue** 的每个月之脚本文件: **yue .** | 239 |   递归编译当前路径下扩展名为 **.yue** 的每个月之脚本文件: **yue .** |
