[英]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.