javascript - 无法解决 Ext.ux 的依赖关系

标签 javascript json extjs require

我正在使用 ExtJS 6.2

我的 app.json 中有以下行:

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

我正在尝试使用 LiveSearchGrid.js 创建一个简单的 TextView ,因此我的 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 应用程序时,出现以下编译器错误: 无法解析文件 md_registry.view.main.ListTest 的依赖项 Ext.ux.LiveSearchGridPanel

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

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

最佳答案

您现在正在创建一个通用应用程序,但没有为您的代码使用正确的文件夹。您绝对应该查看either creating a classic-only app ,或a universal app with correct folder structure 。如果你想制作一个通用应用程序,但不是现在,你可以compile only classic .

关于javascript - 无法解决 Ext.ux 的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44663548/

相关文章:

javascript - 使用键索引访问值

javascript - 在选择选项值中使用 Json - 由于双引号引起的错误

python - 在 django 数据模型中,有没有办法为存储在 postgres 表中的每个 json 属性创建一个数据字段?

javascript - 如何从 extjs 4 数据存储中剥离 html?

javascript - 寻找一个javascript解决方案来重新排序div

javascript - Sencha : Two lists showing different content from the same store. 可能吗?

Javascript 正则表达式( ":"符号后匹配)

javascript - 如何将字符串转换为函数?

javascript - 修改特定组件的 JSON.stringify()

javascript - 主干路由绑定(bind),但触发两次