无法解析Ext.ux的依赖关系

时间:2017-06-20 21:46:35

标签: javascript json extjs require

我正在使用ExtJS 6.2

我的app.json中有以下行:

"requires": [
        "font-awesome",
        "ux"
    ],

我正在尝试使用LiveSearchGrid.js创建一个简单的文本视图,所以我在app_name = md_registry文件夹md_registry/app/view/main/ListTest.js中有以下内容:

Ext.define('md_registry.view.main.ListTest', {
    extend: 'Ext.ux.LiveSearchGridPanel',

    //xtype: 'row-expander-grid',
    //store: 'Patients',
    xtype: 'mainlisttest',

    requires: [
        'md_registry.store.Patients',
        'Ext.ux.LiveSearchGridPanel'
    ],

当我尝试做一个sencha应用程序构建时,我得到以下编译器错误: Failed to resolve dependency Ext.ux.LiveSearchGridPanel for file md_registry.view.main.ListTest

我已验证此文件存在于路径中: md_registry/ext/packages/ux/classic/src

从我读过的所有内容中,在我的app.json中指定上述要求应该足够了,但显然不是。

1 个答案:

答案 0 :(得分:0)

解决方案完全不明显:

不得不从" builds"中评论出来。 app.json中的个人资料:

"modern": {
            "toolkit": "modern",

            "theme": "theme-triton",

            "sass": {
                "generated": {
                    "var": "modern/sass/save.scss",
                    "src": "modern/sass/save"
                }
            }
        }

我希望这有助于某人!