создание всех классов из sencha sdk

Я пытаюсь использовать sencha sdk для создания моего миниатюрного файла.

Моя страница настроена на

http: //www.mysite.localhost/ext/jobs/index.html

чтение только из index.html не так-то просто. Когда я ввожу

sencha create jsb -a http://www.mysite.localhost/ext/jobs/index.html -p app.jsb3

, я получаю следующий файл jsb.

{
    "projectName": "Project Name",
    "licenseText": "Copyright(c) 2011 Company Name",
    "builds": [
        {
            "name": "All Classes",
            "target": "all-classes.js",
            "options": {
                "debug": true
            },
            "files": []
        },
        {
            "name": "Application - Production",
            "target": "app-all.js",
            "compress": true,
            "files": [
                {
                    "path": "",
                    "name": "all-classes.js"
                },
                {
                    "path": "",
                    "name": "app.js"
                }
            ]
        }
    ],
    "resources": []
}

т.е. это не все мои классы. Если я обновлю

"path": "app /", "name": "app.js"

app-all.js создан правильно. Но как мне получить контроллеры и представления. Файлов много. Есть ли у кого-нибудь пример приложения mvc jsb. Мое приложение основано на pandora.

app / app.js

    Ext.Loader.setConfig({ enabled: true });
    Ext.application({

        name: 'Pandora',
        models: ['Part', 'Material', 'Job', 'Process', 'Invoice', 'InvoiceDetail', 'PurchaseOrder'],
        stores: ['SalesContact', 'Parts', 'Materials', 'Jobs', 'AccountHandlers', 'JobTypes', 'Processs', 'Artwork', 'Varnish', 'VarnishType', 'PrintType', 'ProofRequired', 'InvoiceDetails', 'PurchaseOrders'],
  controllers: ['Part', 'Material', 'Job', 'Process', 'Invoice'],
        launch: function () {

            Ext.QuickTips.init();
            var cmp1 = Ext.create('App.view.Jobs', {
                renderTo: "form-job"
            });
            cmp1.show();
        }

    });

index.html



    
    
    


    

5
задан frosty 7 February 2012 в 18:15
поделиться