2011-10-24 65 views
0

Folk,如何構建Eclipse的Apatana插件中的ExtJS項目

我是ExtJS的新手。我使用Aptana插件來製作ExtJS應用程序,但無法運行它。我有一個像下面顯示的項目結構,其中我試圖運行一個簡單的示例HelloWorld示例。

helloWorld.js - JavaScript文件,我正在寫ExtJS代碼。

index.html - 用於運行應用程序的HTML頁面。

enter image description here

這是項目目錄是否正確?爲什麼我無法運行應用程序?

helloWorld.js:

function buildWindow() { 
     var win = new Ext.Window({ 
      id : 'myWindow', 
      title : ' My first Ext JS Window', 
      width : 300, 
      height : 150, 
      layout : 'fit', 
      autoLoad : { 
       url : 'sayHi.html', 
       scripts : true 
      } 
     }); 
     win.show(); 
    } 
Ext.onReady(buildWindow); 

的index.html:

<html> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
     <title id='title'>HTML Page setup Tutorial</title> 

     <!-- ** CSS ** --> 
     <!-- base library --> 
     <link rel="stylesheet" type="text/css" href="../../resources/css/ext-all.css" /> 

     <!-- overrides to base library --> 


     <!-- ** Javascript ** --> 
     <!-- ExtJS library: base/adapter --> 
     <script type="text/javascript" src="../../adapter/ext/ext-base.js"></script> 
     <!-- ExtJS library: all widgets --> 
     <script type="text/javascript" src="../../ext-all-debug.js"></script> 


     <!-- overrides to library --> 

     <!-- extensions --> 

     <!-- page specific --> 

     <script type="text/javascript" src="../helloWorld.js"> 
     </script> 

    </head> 
    <body> 
    </body> 
</html> 

回答

1

看起來你有你的helloWorld.js錯誤地裝載。

替換這些:

<script type="text/javascript" src="../helloWorld.js"> 
</script> 

這樣:

<script type="text/javascript" src="helloWorld.js"></script> 

helloWorld.js坐在你index.html,不是一個級別

(我不能告訴你,如果已經加載了庫在文件夾結構中不可見)

+0

Wher我應該放置它嗎? index.html'文件中的更改應該是什麼? –

+0

啊只是取代你加載'helloworld.js'的線:) –

+0

我應該用什麼線代替它?我的意思是,我應該在哪裏將helloWorld.js文件保存在目錄中?哪個文件夾? –

相關問題