首先文件目录中有两个文件main.lua和BeRequired.lua如图,看名字大家也都可以理解了哪个是被调用的文件了。文件路径如下图:--[[这个是调用其他文件的文件,也就是main.lua!]]?package.path = package.path .. ";?.lua"local requiredpackage = require ("BeRequired")function Vprint()print("main print!
51CTO博客已为您找到关于lua中require用法的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及lua中require用法问答内容。更多lua中require用法相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
require:在lua中,require函数像dofile⼀样载⼊⽂件为⼀个Chunk并执⾏。但具有两个好处:1. 按模式加载⽂件 2.不会重复载⼊相同的⽂件。require的参数是⼀个完整的⽂件名(⽬录名+⽂件名,可能有点类似于java中的包吧),即package.path,典型的package.path值如下(其中D:\Bin为lua.exe...
我们可以看到require这个工程下面有两个lua文件,大家一定很奇怪上次的c++文件哪去了,这次顺便给大家推荐个lua的调试工具luaEdit2010,我的资源中也有,贴个连接http://download.csdn.net/detail/xueyunf/4448421这里是下载地址,这个工具可以方便大家去调试和编写lua代码。这个工具可以加入断点让我们可以快速定位错误在什么地方。
首先文件目录中有两个文件main.lua和BeRequired.lua如图,看名字大家也都可以理解了哪个是被调用的文件了。 文件路径如下图: --[[ 这个是调用其他文件的文件,也就是main.lua! ]]? package.path = package.path .. ";?.lua" local requiredpackage = require ("BeRequired") ...