【发布时间】:2014-08-28 11:19:41
【问题描述】:
是否可以从扩展名为 .lua 的文件中加载模块?
require("grid.txt") 结果:
module 'grid.txt' not found:
no field package.preload['grid.txt']
no file './grid/txt.lua'
no file '/usr/local/share/lua/5.1/grid/txt.lua'
no file '/usr/local/share/lua/5.1/grid/txt/init.lua'
no file '/usr/local/lib/lua/5.1/grid/txt.lua'
no file '/usr/local/lib/lua/5.1/grid/txt/init.lua'
no file './grid/txt.so'
no file '/usr/local/lib/lua/5.1/grid/txt.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no file './grid.so'
no file '/usr/local/lib/lua/5.1/grid.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
我怀疑有可能在调用 require 之前将脚本加载到 package.preaload['grid.txt'] (无论是什么)?
【问题讨论】:
标签: module lua require file-extension