の依存関係を解決するために失敗私はapp.jsonに次の行持ちのExtJS 6.2Ext.ux
を使用しています:私はLiveSearchGridを使用して簡単なテキストビューを作成しようとしています
"requires": [
"font-awesome",
"ux"
],
を。 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
: md_registry/ext/packages/ux/classic/src
私が読んだすべてのものから、上記の指定は、私のapp.jsonに必要では十分なはずですが、それは明らかではありません。
現在、普遍的なアプリケーションを作成していますが、コードに正しいフォルダを使用していません。あなたは間違いなく[classic-onlyアプリの作成](https://docs.sencha.com/extjs/6.2.1/guides/application_architecture/developing_for_multiple_screens_and_environments.html)、または[正しいフォルダ構造を持つ汎用アプリ] (https://www.sencha.com/blog/how-to-build-a-great-looking-universal-app-with-ext-js-part-2/)。普遍的なアプリケーションを作成したいが、今は作成したくない場合は、[classicのみをコンパイルする](https://stackoverflow.com/questions/39074214/universal-app-only-build-classic-toolkit)することができます。 – Alexander
Cool!リンクありがとう。今はもっと意味があります。 –
これを回答として投稿すると、私はそれを選択します。 –