2014-03-02 55 views
1

我下面這個小教程: http://docs.sencha.com/extjs/4.2.1/#/guide/application_architecture獲取文件未找到

我已經使用了完全相同的文件結構,但是當我添加了教程的​​控制器部分(我app.js),其中代碼說:

`Ext.application({ 
    ... 

    controllers: [ 
     'Users' 
    ], 

    ... 
}); 

我得到附加圖像上顯示的錯誤。系統正在尋找控制器文件夾錯誤的地方。而不是在以下路徑尋找文件:

accountmanager/app/controller/Users.js

它看起來在:

accountmanager/app/ext-4/app/controller/Users.js 

所以在看我下面的教程,引起麻煩的地方,是節「定義一個控制器」

我不知道我做錯了什麼,我已經盲目的一個小時了。這裏是index.html文件:

<html> 
<head> 
    <title>Account Manager</title> 

    <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css"> 
    <script type="text/javascript" src="ext-debug.js"></script> 
    <script type="text/javascript" src="app.js"></script> 
</head> 
<body></body> 
</html> 

請注意html中的細微差別。 FX。我只更改了js src參考,因爲本教程中的參考會導致404

任何人都可以提供幫助。我會很感激。 在此先感謝

如果你想看到的app.js代碼以及:

Ext.application({ 
requires: ['Ext.container.Viewport'], 
name: 'AM', 

controllers: [ 
    'Users' 
], 

appFolder: 'app', 

launch: function() { 
    Ext.create('Ext.container.Viewport', { 
     layout: 'fit', 
     items: [ 
      { 
       xtype: 'panel', 
       title: 'Users', 
       html : 'List of users will go here' 
      } 
     ] 
    }); 
} 

});

enter image description here

回答

1

你的應用程序。的和index.html文件位於錯誤的地方。 將其放入根帳戶管理員目錄