问题标签 [luafilesystem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1879 浏览

lua - 在电晕中从 system.DocumentsDirectory 中删除所有文件

我是电晕的新手,想在我的应用程序中添加一个功能,在按下后退按钮时,用户存储的所有数据都会从文档目录中删除。总之我想知道有没有办法清空文档目录?

0 投票
1 回答
124 浏览

file - 文件保存在文件夹外,如何保存

我想将我的文件保存在一个文件夹中,但提出的问题是我的文件存储在文件夹之外,这很烦人。我正在分享我到目前为止所做的事情。

但是我录制的文件不在这个新创建的文件夹中,有人可以帮我吗?

0 投票
1 回答
1543 浏览

nginx - 如何调用ngx_lua中的lfs模块?

我想在我的 ngx_lua 程序中使用 lfs 模块,我从 github 下载源包并用 luajit2.0.3 编译它。静态文件位于 /usr/local/lib 中。我的 nginx.conf 的内容如下:

check1.lua的内容如下:

当我启动我的 nginx 时,发生了一些错误。内容如下:

我该怎么做呢?但是我用的是luajit命令行,没问题:

0 投票
1 回答
5665 浏览

file - 在 lua 中创建一个临时文件

我查看了 LuaFileSystem 文档,并没有真正理解如何创建一个临时文件并在其中写入。另外,我不确定在哪里可以找到我创建的临时文件。在 /tmp 中?

这是我的函数的样子:

0 投票
1 回答
583 浏览

java - 如何在 Luaj 中加载 Lua-Filesystem 和 Lua-Penlight

我有一个使用 Luaj 3.0 库的程序,我发现了一些我想包含的 lua 脚本,但它们都需要 lua 文件系统和 penlight,每当我尝试使用这些库时,它都会出错。

有谁知道我应该如何利用 Luaj 中的那些?

编辑:更多信息可能会有所帮助:我是 Archlinux 64 位系统,安装了 open-jdk8 Luaj、lua-filesystem 和 lua-penlight。我找到了一组名为Lua Java Utils的库,我想将其包含在我的项目中。但它总是得到这个错误:

第 24 行供参考:

它需要 penlight 库,而后者又需要 lua 文件系统,这就是我安装这两个文件系统的原因。我通过测试发现 Lua 文件系统没有通过尝试运行来加载lfs.currentdir()。我试过globals.load("local lfs = require \"lfs\"").call();了,但它也给出了一个错误。

我的 Lfs 图书馆位于/usr/lib/lua/5.2/lfs.so和 penlight 在/usr/share/lua/5.2/pl

0 投票
1 回答
1591 浏览

windows - 为 Lua for Windows 构建 luafilesystem

在构建 makefile 时我一无所知 - 我正在尝试在 Windows 7 x86 中构建 luafilesystem 以与 Lua for Windows 一起使用。我已经在互联网上搜索了教程,但我就是想不通。我在开发人员命令提示符中运行 NMAKE,但收到以下错误:

C:\Users\Me\Desktop\luafilesystem-master\luafilesystem-master>nmake -f Makefile.win

Microsoft (R) Program Maintenance Utility Version 12.00.21005.1 Copyright (C) Microsoft Corporation. All rights reserved.

cl /c /Fosrc\lfs.obj /MD /O2 /I"c:\lua5.1\include" src\lfs.c Microsoft (R) C/C++ Optimizing Compiler Version 18.00.30723 for x86 Copyright (C) Microsoft Corporation. All rights reserved.

lfs.c

src\lfs.c(63) : fatal error C1083: Cannot open include file: 'lua.h': No such file or directory

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\cl.EXE"' : return code '0x2'

Stop.

我不确定我做错了什么。我直接从官方 LuaFileSystem 存储库下载的文件集中没有 lua.h。

我想要的只是安装 lfs 以在 lua 中使用。如果您无法弄清楚我做错了什么,但碰巧知道更简单的方法,请分享。我希望我已经提供了足够的信息。谢谢。

0 投票
1 回答
1554 浏览

c - 如何在没有 luarocks 的情况下编译 LuaFileSystem 库并获取 .dll 文件?

所以,我得到了文件“lfs.c”“lfs.h”“lfs.def”和“.gitignore”。我尝试安装 MinGW 并输入该命令:(gcc lfs.c请记住,我是这类事情的新手),这让我出现错误“未能包含 lua.h”......我不知道该怎么做那,谁能给我解释一下怎么做?或者至少给我已经编译的lfs.dll的链接?

0 投票
1 回答
192 浏览

lua - 在lua下,如果只有安装了LuaFileSystem包,我怎样才能检查文件属性

我有一些使用 LuaFileSystem 的代码。然而,并非所有运行它的系统都安装了 LuaFileSystem。我想检查它是否已安装,如果是,则仅运行代码。像这样的东西(但这失败并声明 lfs 是一个空值)

0 投票
1 回答
853 浏览

lua - 如何检查文件是否为只读?

io 和 lfs 似乎都没有检查这个的选项。我需要使用此功能来模拟一些执行此检查的代码。

0 投票
1 回答
1509 浏览

lua - can not load luafilesystem in lua

when i load lfs module in lua file, i got the error message:

here is the code:

if i execute the code in lua console, it succeed; if i copy the lfs.so file to the same directory as the lua file, i succeed too. i had googled,but can't find a solution.