2011-05-31 105 views
13

我已成功安装:使用的IntelliJ IDE和Lua编程语言,使电晕应用

1)的IntelliJ IDEA 10.0.3和Lua插件 2)科罗娜SDK 3)电晕API的IntelliJ

我现在可以使用Lua和电晕的自动完成功能使用的IntelliJ IDEA

现在我的问题是:

当我尝试使用IntelliJ IDEA的运行示例main.lua脚本文件,IG et这个错误

"C:\Program Files\Lua\5.1\lua.exe" C:/Users/mshahab/IdeaProjects/TestOne/main.lua 
C:\Program Files\Lua\5.1\lua.exe: C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: attempt to index global 'display' (a nil value) 
stack traceback: 
    C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: in main chunk 
    [C]: ? 

Process finished with exit code 1 

当我运行它(main.lua文件)手动使用电晕模拟器它工作正常。我不确定我在这里错过了什么?任何指针将是巨大的:)谢谢

我附上截图太 enter image description here

回答

3

“C:\ Program Files文件\的Lua \ 5.1 \ lua.exe” C:/用户/ mshahab/IdeaProjects/TestOne/main.lua

这是在vanilla Lua下运行的文件。 Lua没有display库,您的代码没有加载。

来看,它(main.lua文件)使用手动电晕模拟器

您正在运行的脚本,在一个完全不同的应用程式中,一个包含display库。您需要配置IntelliJ以通过模拟器运行Lua脚本。

+0

耶我可以手动运行它:) ...我怎么配置的IntelliJ通过模拟器来运行Lua脚本? :)请告诉 – 2011-06-01 04:48:58

+0

是的是的,我发现它:)教程配置了电晕模拟器:)我的错误感谢您的帮助 – 2011-06-01 04:53:23