Skip to content

📂 LuaFile

文件操作库,用于读写、删除、复制、移动文件等。

file.isFile(path)

返回值: boolean 是否为文件。

file.isDir(path)

返回值: boolean 是否为文件夹。

file.isExists(path)

返回值: boolean 文件或文件夹是否存在。

file.read(path)

返回值: string | nil 读取文件文本内容。

file.readBytes(path)

返回值: string | nil 读取文件二进制内容(按字节)。

file.write(path, content)

返回值: boolean 写入文本,覆盖原文件。

file.writeBytes(path, content)

返回值: boolean 写入二进制,覆盖原文件。

file.append(path, content)

返回值: boolean 追加写入文本。

file.appendBytes(path, content)

返回值: boolean 追加写入二进制。

file.copy(from, to)

返回值: boolean 复制文件,若存在则覆盖。

file.move(from, to)

返回值: boolean 移动文件,若存在则覆盖。

file.rename(path, newName)

返回值: boolean 重命名文件。

file.delete(path)

返回值: boolean 删除文件。

file.getName(path)

返回值: string 获取文件名。

file.getSize(path)

返回值: number 获取文件大小(字节数)。

Made with ❤️