在各项目中,可能存在存在某个文件,假如存在则include 进来,怎么做啊?请大家指教下。 --
Hi我的做法是 pcall + require :)2015-09-17 17:58 GMT+08:00 Hadals Yang <hadal...@gmail.com>:在各项目中,可能存在存在某个文件,假如存在则include 进来,怎么做啊?请大家指教下。 --
放在哪个阶段啊?
在 2015年9月17日星期四 UTC+8下午9:41:45,doujiang写道:Hi我的做法是 pcall + require :)2015-09-17 17:58 GMT+08:00 Hadals Yang <hadal...@gmail.com>:在各项目中,可能存在存在某个文件,假如存在则include 进来,怎么做啊?请大家指教下。 -- --
Hi,2015-09-18 14:16 GMT+08:00 Hadals Yang <hada...@gmail.com>:放在哪个阶段啊?这个应该跟阶段没关系的吧我的理解: Lua 并没有 include 这个说话,只有 require module [1]所以,你的问题是文件可能不存在,且不存在时不希望 报错,那么加上 pcall [2] 是不错的选择,我是这么用的local ok, mod = pcall(require, "modname")希望对你有用:)1. http://www.lua.org/manual/5.1/manual.html#pdf-require2. http://www.lua.org/manual/5.1/manual.html#pdf-pcall 在 2015年9月17日星期四 UTC+8下午9:41:45,doujiang写道:Hi我的做法是 pcall + require :)2015-09-17 17:58 GMT+08:00 Hadals Yang <hadal...@gmail.com>:在各项目中,可能存在存在某个文件,假如存在则include 进来,怎么做啊?请大家指教下。 -- --