[英]Failing to resolve dependency for Ext.ux
我正在使用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'
],
当我尝试构建Failed to resolve dependency Ext.ux.LiveSearchGridPanel for file md_registry.view.main.ListTest
应用程序时,出现以下编译器错误: Failed to resolve dependency Ext.ux.LiveSearchGridPanel for file md_registry.view.main.ListTest
我已验证此文件存在于以下路径中: md_registry/ext/packages/ux/classic/src
从我阅读的所有内容中,在我的app.json中指定上述要求就足够了,但显然不是。
您现在正在创建通用应用,但未使用正确的代码文件夹。 您绝对应该研究创建仅经典应用程序还是具有正确文件夹结构的通用应用程序 。 如果您想制作一个通用应用程序,但不是现在,则只能编译classic 。
解决方案是完全不明显的:
必须从app.json的“ builds”配置文件中对此进行注释:
"modern": {
"toolkit": "modern",
"theme": "theme-triton",
"sass": {
"generated": {
"var": "modern/sass/save.scss",
"src": "modern/sass/save"
}
}
}
我希望这可以帮助别人!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.