2016-07-27 77 views
0

我正尝试使用Eclipse IDE在JavaScript中使用Phaser游戏框架开发游戏。我有一个简单的html文件:使用Eclipse编辑javascript,'Phaser未定义'

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="UTF-8"> 
     <title>Game</title> 
     <script type="text/javascript" src="phaser.min.js"></script> 
    </head> 

    <body> 
     <script type="text/javascript" src="base.js"></script> 
    </body> 
</html> 

和一个简单的移相器的脚本(base.js),简单地创建一个空白的画布:

var game = new Phaser.Game(1280, 720, Phaser.AUTO, '', { preload: preload, create: create, update: update }); 

function preload() { 
} 

function create() { 
} 

function update() { 
} 

和当然,我有移相器的框架在一个单独的文件(phaser.min.js)。

这一切工作,当我运行本地Web服务器,并去页面创建一个空白的黑色Phaser画布。但是,在Eclipse中,JavaScript文件的第一行以红色下划线,并且错误为'Phaser' is not defined.

在Eclipse中编辑Javascript时,如何导入另一个JavaScript文件以供使用(缺少更好的术语)在验证? Phaser的代码完成对于,但不是必需的。

感谢您的帮助!

回答

1

Dsiclaimer,我的tern.java

作者

我建议你用tern.java尝试Tern Phaser support,它为Eclipse IDE中的Phaser提供完成,验证等功能。

+0

当我阅读消息时,我确实只是在等待安装。非常感谢你! – Inazuma

相关问题