理解这个Lua代码片段。

我有这段代码:

local http = require("socket.http")

我知道它应该允许我从其他地方使用一些东西,但我有一些问题。

它期望在哪里找到 "socket.http"? 它应该期望什么?DLL?Lua 脚本?两者都有?

原文链接 https://stackoverflow.com/questions/7122767

点赞
stackoverflow用户107090
stackoverflow用户107090

require 可以加载使用 Lua 写的动态加载库和静态链接库。它按照 package.pathpackage.cpath 的顺序来查找它们。更多详情请查看 Lua 参考手册

2011-08-19 14:28:14