問題タブ [sencha-cmd5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2625 参照

android - Sencha Cmd5 を使用して Sencha Touch から Android apk を生成、エラーなし、出力なし

sencha cmd 4.0を使用して、sencha touch プロジェクトから android apkを生成しようとしました。

残念ながら、stbuild exited with non zero error code:3というエラーに直面しました。 sencha の公式サイトまたはインターネットで stbuild が与えるこのエラー コードについて何の意味もなかったので、sencha cmd 5.0.1.231 を使用する予定でした。ご存じのとおり、Sencha Cmd 5.0 では stbuild がサポートされなくなりました。

Sencha Cmd v5.0.1.231sencha sencha touch2.4.0-commercial をアンインストールしてダウンロードし、 ruby 1.9.3p545をインストールし、 sasscompassantをインストールし、 jdk 1.7をインストールして、classpath を設定しました。機械。

PS : 私が直面している問題は、 sencha cmd を使用して sencha touch プロジェクトから android apk ファイルを生成できないことです。実際にはエラーは発生しません。

私が試した手順

  1. sencha touch 2.4.0 -commerical を抽出し、sencha generate コマンドを使用してアプリを生成し、sencha tocuh プロジェクトを作成してから、モデル、ビュー、コントローラー、およびストアを作成しました。

2) 次に、次のコマンドを実行してアプリを更新します sencha app refresh

4) 次に、従来の keytool コマンドを使用してキーストアを作成しました

5) packager.json の内容を更新し、証明書のパス、パスワード、エイリアス名、Android SDK パスなどの必要な情報を入力しました。

6) その後、次のコマンド sencha app build nativeを実行しました

このコマンドはエラーをスローしませんが、プロジェクト フォルダーに apk ファイルが見つかりませんでした

完全なスタクト ​​トレース:

私の質問は、sencha cmd 5 を使用して sencha touch から android apk を生成するために Cordova または Phonegap が必須であることです。私の以前の質問stbuild がゼロ以外のコードで終了したため、sencha touch から Android スケルトン プロジェクトを生成できません: 7

0 投票する
1 に答える
586 参照

android - Sencha cmd 5 、そのようなコマンド「アプリパッケージ」はありません

私はこのチュートリアルに従っています: http://docs-origin.sencha.com/touch/2.3.2/apidocs/#!/guide/native_packaging-section-additional-resources

コマンドを実行すると

sencha アプリ パッケージ ビルド android.json

このエラーが発生します:

誰でも何が問題なのか考えてください。

0 投票する
1 に答える
404 参照

sencha-touch - Sencha Cmd 5 と ST 2.4 の「ビルド パッケージ」の悪い結果

私は sencha Cmd をリリース以来使用しており、更新のたびにいくつかの新しい問題に直面しています。

最後に、sencha Cmd Sencha Cmd v5.0.2.270 と sencha touch 2.4 を使用して、有効なパッケージ ビルドを生成することさえできません。

cmd 5 と sencha touch 2.4 を使用した実際のビルド (良いビルド フォルダーではありません): https://dl.dropboxusercontent.com/u/35041662/build2.4/bad.PNG

以前のビルド (必要なもの): https://dl.dropboxusercontent.com/u/35041662/build2.4/good.PNG

「sencha アプリ ビルド パッケージ」の後、「ローカル サーバー」(phonegap に似たもの) にデプロイし、プロジェクトを実行しようとすると、アプリの JavaScript の 1 つが変更されたため、アプリをリロードするよう求められ続けます。実行することはありません。

警告メッセージ: 「要求: '[...]/js/appverse.js が変更されたようです。アプリケーションを更新しますか?」

ところで、パッケージ ビルドは cache.appcache ファイルを生成し、アプリはリロードを要求し続けます。cmd の以前のバージョンでは、これらのファイルは存在しませんでした。

前もって感謝します

0 投票する
1 に答える
1784 参照

extjs - Sencha CMD で ExtJS テーマを変更するには?

ExtJS テーマをクラシックに変更できるコマンドはありますか? ExtJS 5.0.1 と Sencha CMD 5.0.2 を使用しています。

注: 私の .sencha\app\sencha.cfg ファイルの 32 行目にはapp.theme=ext-theme-classic.

0 投票する
1 に答える
2145 参照

extjs - ExtJS 5 の例を sencha cmd でコピーするにはどうすればよいですか?

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

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

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

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

2) ポータルに移動

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

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

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

0 投票する
1 に答える
1053 参照

extjs - Sencha Cmd - 既存のアプリケーションの名前空間を変更するにはどうすればよいですか

名前空間Fox (Fox.MainPanel、Fox.ClientsGrid など)を持つ ExtJS 5.0.1 (Sencha Cmd 5.0.2) にアプリケーションがあります。アプリケーション (名前空間) の名前をWolfに変更する必要があり、すべてのアプリケーションで Wolf.MainPanel、Wolf.Utils、Wolf.GridPanel である必要があります。どうすればそれができますか?

0 投票する
1 に答える
431 参照

sencha-touch - Sencha Cmd の「bundle」オプションと「includeInBundle」オプションの違いは何ですか

Sencha Cmdのドキュメントでは、app.json で JavaScript ファイルを処理するときに、コンパイラに指定するさまざまなオプションがあると述べています。

「bundle」オプションと「includeInBundle」オプションの違いは何ですか?

0 投票する
1 に答える
41 参照

sencha-touch-2 - ビルド固有のランタイム設定を指定する場所は?

Sencha Cmd 5 を使用して ST 2.4 アプリを書き始めています。アプリで ajax 呼び出しに使用するサーバーのホスト名など、ビルド固有のランタイム設定はどこで指定すればよいですか?

サーバーホストの例:

明らかに、私のアプリはホスト名を取得し、ajax 呼び出し URL に使用する責任があります。しかし、アプリの起動時に使用可能な Javascript オブジェクトになるように、app.json でサーバー ホスト名などのアプリ設定を指定できますか?

0 投票する
1 に答える
170 参照

cordova - Sencha Touch cordova.local.properties がありません

Sencha CMD 5.1.0.26、Sencha Touch 2.4.0、および cordova 4.0 を使用しています。

私がした手順:

  1. sencha -sdk /senchapath generate app MyApp MyApp
  2. CDマイアプリ
  3. sencha cordova init com.test.MyApp

手順 3 の後、cordova.local.properties は生成されませんでした。

app.json を開き、プラットフォーム "platforms": "wp8 android" のコメントを外しました。

ファイルを他のプロジェクトから MyApp にコピーし、platforms=android を変更して、手順 4 も実行しました。 sencha ant cordova-sencha-prepare

そして、別のエラーが発生しました

対象の「cordova-sencha-prepare」がプロジェクトに存在しません

私のシステムにはAndroidとwp8環境がセットアップされています。