2016-07-27 101 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

相關問題