1

extj5 ポータルの例に非常に似た Web アプリを作成したい: http://dev.sencha.com/extjs/5.0.0/examples/portal/index.html

別のディレクトリにコピーしてコーディングを開始したいと思います。

私が取っている手順は次のとおりです。

1) ポータル ディレクトリを作業ディレクトリにコピーします。

2) ポータルに移動

3) コマンドラインで以下を実行します。

sencha app upgrade ext-5.0.0 // Ext 5 and this app should be in the same directory

しかし、そうすると、次のようになります。

$ sencha app upgrade ext-5.0.0
Sencha Cmd v5.0.2.270
[WRN] Did not locate framework package
[WRN] Failed to resolve package ext-theme-neptune
[WRN] Failed to resolve package sencha-charts
[ERR] Theme "ext-theme-neptune" not found
[ERR] Required package "ext-theme-neptune" not found

これを行う適切な方法に関するアドバイスはありますか?Ruby は適切にインストールされており、extjs 5 チュートリアル (アプリの生成、アプリの監視など) を正常に実行できました。

4

1 に答える 1

0

Sencha Cmd は多くのメタデータを使用するため、最初に空白のフォルダーに新しいアプリを生成することをお勧めします。フォルダ以外のすべてを削除し/.sencha/ます。

次に、ポータルの例 (/.sencha/フォルダーを除くすべて) をコピーして、新しいアプリに貼り付けます。

また、フォルダーをコピーしてから、正しいフォルダーを指すようにファイル/examples/ux/を更新する必要があります。app.jsonclasspathux


通常はこのプロセスの方が簡単ですが、Ext JS のダウンロードは本質的に「ワークスペース」であるため、サンプルの 1 つを新しい場所にコピーすると、ワークスペースの想定される構造 (つまり、フレームワーク!) の多くが失われます。

于 2014-10-07T12:02:34.900 に答える