ExtJs 5 を使用して Sencha Cmd 5 で共有パッケージ機能を実装する方法を誰か説明できますか? 2 つのアプリケーションを含むワークスペースを作成しました。これらのアプリケーションは、適切なパッケージ フォルダーに配置された JavaScript コードを共有し、アプリケーションのそれぞれの app.json は、こちらの指示に従って変更されました。
「sencha app refresh」コマンドを実行した後、共有コードが実装されていません。私はこれで何日も過ごしました。以下は、ワークスペース、アプリ、およびパッケージを作成するために行った手順です。
ステップ 1: ワークスペースを作成する
sencha generate workspace ./
ステップ 2: アプリを作成する
sencha generate app -ext -path ./testapp1/ -name testapp1
sencha generate app -ext -path ./testapp2/ -name testapp2
ステップ 3: 「common」という名前のパッケージを作成する
sencha generate package -name common
ステップ 4: 基本的な ExtJs クラス ファイルを packages/common/src フォルダーにドロップする
ステップ 5: 両方のアプリケーションの app.json コードを変更して、新しくドロップされた ExtJs クラスを含める
ステップ 6: リフレッシュ
sencha app refresh
更新を実行すると、コードを使用できるようになるか、少なくとも FireBug を使用して参照できるようになると思います。私はステップを逃していますか?どんな助けでも大歓迎です。