summaryrefslogtreecommitdiff
path: root/doc/docs/zh
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xdoc/docs/zh/doc/README.md65
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&emsp;&emsp;使用案例: 238&emsp;&emsp;使用案例:
226&emsp;&emsp;递归编译当前路径下扩展名为 **.yue** 的每个月之脚本文件: **yue .** 239&emsp;&emsp;递归编译当前路径下扩展名为 **.yue** 的每个月之脚本文件: **yue .**