【发布时间】:2011-10-30 16:02:00
【问题描述】:
我这里有这段代码:
local http = require("socket.http")
我知道它应该允许我使用其他地方的一些东西,但我有几个问题。
它期望在哪里找到“socket.http”? 它应该期待什么?一个DLL? Lua 脚本?两者都有?
【问题讨论】:
标签: lua code-snippets require
我这里有这段代码:
local http = require("socket.http")
我知道它应该允许我使用其他地方的一些东西,但我有几个问题。
它期望在哪里找到“socket.http”? 它应该期待什么?一个DLL? Lua 脚本?两者都有?
【问题讨论】:
标签: lua code-snippets require
require 可以加载用 Lua 编写的 DLL 和库。它按顺序使用package.path 和package.cpath 查找它们。详情请见Lua reference manual。
【讨论】:
require 工作原理的方法是强制出错。尝试require"dummy" 并阅读错误消息。