码迷,mamicode.com
首页 > 其他好文 > 详细

lua:一些要注意的点

时间:2018-06-21 15:29:33      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:目录   pac   file   bsp   特性   ade   load   pack   实现   

loadfile、dofile、require


loadfile——只编译,不运行
dofile——执行
require——我只执行一次

用require函数只能加载一次,因为它的特性是:

1、require函数会搜索目录加载文件

2、require会判断是否文件已经加载避免重复加载同一文件。

但当有一些特殊的需求需要反复加载某个lua文件,那如何实现反复加载一个lua文件?

答案是:二次加载前加这一句

package.loaded[luafile] = nil

 

lua:一些要注意的点

标签:目录   pac   file   bsp   特性   ade   load   pack   实现   

原文地址:https://www.cnblogs.com/losophy/p/9209049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!