我使用Lua代码进行小项目工作,使用资源管理器与esp8266模块进行交互。
我遇到了一个" dofile"和"要求"模块不会打开位于其他位置的脚本。
dofile("ds18b20.lua")
dofile(" ds18b20.lua")
无法打开ds18b20.lua
require("ds18b20")
要求(" ds18b20")stdin:1:模块' ds18b20'未找到:
没有字段package.preload [' ds18b20']
没有档案' ds18b20.lc'
没有文件' ds18b20.lua'
有没有人可以解决这个问题?
谢谢
答案 0 :(得分:0)
要为require
指定脚本位置,您可以使用以下内容:
require 'path.to.lib.libname.submodule'