問題タブ [sencha-cmd]

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 投票する
4 に答える
6158 参照

sencha-touch - このアプリは、Sencha Cmd の新しいバージョンによって最後に変更されました - バージョンの不一致

sencha cmd プロダクション パッケージをビルド プロセスに追加しようとしています。しかし、アプリをパッケージ化する必要がある最後のステップは、上記のエラーで失敗します。

私が理解していないのは、これが SVN リポジトリから新しく作成されたアプリケーションであるということです。アップグレードしたばかりなので、sencha cmdは最新です。私の質問は、アプリが新しいバージョンの sencha cmd によって最後に変更されたと記載されている場合、それは私に嘘をついているのですか?

正しくない 2 つのこと:

  1. sencha cmd のビルド マシン バージョンを最新バージョンにアップグレードしたばかりなので、新しいバージョンでアプリを変更することはできません。
  2. アプリは過去に Sencha cmd によって作成されましたが、これはビルド マシン上の現在のものより古いものでした。

したがって、これを解決する方法に困惑しています。Sencha Cmd は、アプリが別のバージョンによって最後に変更されたことをどのように「知る」のでしょうか? \app フォルダー内に、バージョンが最新であると見なすように偽装できるファイルがありますか? とにかく、Sencha Cmd は私のアプリケーションのコードベースと何の関係があるのでしょうか?

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

android-emulator - Android 4 で動作しない、Sencha を使用してシンプルなアプリを作成する

Sencha Touch と Sencha Cmd を使用してシンプルなモバイルアプリを構築するために行ったことを検証するのを誰かに手伝ってもらいたいです。

私はしばらくの間 Android アプリを構築しようとしてきましたが、Android 4.0 エミュレーターまたは電話で実行できず、まったく運がありません。

これは私がやったことです。

ステップ 1: 新しいアプリケーションを作成する

この手順により、アプリを起動するために必要なすべてのフォルダーとファイルが自動的に作成されます。また、デフォルトの Main.js (メイン ビュー) も生成されました。

手順 2: 以下に示すように、Android 4.0 (レベル 14) に準拠するようにパッケージ ファイル (packager.json) を変更します。

ステップ 3: アプリを APK ファイルにビルドする

ステップ 4: Android 4.0 エミュレーターを実行する

ステップ 5: APK ファイルをエミュレーターにインストールする

上記の手順に従うと、ロード画面でスタックします。Android 3.0 (レベル 11) のプロセス全体を再実行し、Android エミュレーターを使用すると、ファイルが動作します。しかし、動作中のバージョンの APK ファイル (Android 3.0) を Android 4.0 エミュレーターにデプロイすると、読み込みページで同じ問題が発生しました。

私が使用しているツールは、Sencha Touch 2.2 と Sencha Cmd 3.1.1.274 です。

ドキュメント/ソース:

  1. http://docs.sencha.com/touch/2.2.0/#!/guide/native_packaging
  2. http://docs.sencha.com/touch/2.2.0/#!/guide/command_app
0 投票する
2 に答える
4509 参照

extjs - sencha cmd: のファイルが見つかりませんでした

実行すると次のエラーが発生しますsencha app build

extjs-build\app\app\Application.jsのように見える

クラス用のファイルがPM.Object存在します。パスは次のとおりです: extjs-build\app\Object.jsExt.Object をいくつかの追加関数で拡張します:

extjs-build\.sencha\app\sencha.cfgファイル:

私のディレクトリは次のようになります。

私はsencha app buildから走っています/extjs-build/

Ext.Loader問題を正しく処理する ( /extjs-build/app/app.js)

助言がありますか?

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

extjs - 最初にビルドせずにコンパスで ExtJS 4 アプリのスタイルを設定する方法

SenchaCmd で作成した ExtJS アプリのスタイルを設定しようとしていappdir/sass/varます。フォルダにテーマとカスタム .scss スタイルを作成しました。ただし、テーマまたはアプリのいずれかでスタイルを更新するたびに、sencha app build でアプリを再構築する必要があります。使用すると、役に立たないcompas watch .フォルダーが作成されます。CSS を変更するたびにアプリを再構築せずappdir/stylesheetsに使用するにはどうすればよいですか?compass watch

乾杯:)

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

extjs - 独自の scss ファイルを appName-all.scss に追加します

scss では、通常、@importコマンドを使用して他の scss ファイルを追加します。sencha cmd を使用すると、ExtJS アプリの SCSS ファイルが生成されます。

app-all.css にコンパイルするカスタム スタイルをどこにどのように追加すればよいですか?

カスタム テーマを作成したくありません (やり過ぎだと思うため)。デフォルトのクラシック テーマ ExtJS 4.2 と Sencha Cmd 3.1.2 を使用しています。

生成された app-all.scss に変数が表示$includeされますが、カスタム scss ファイルの @import がありません

生成された appName-all.scss

次のように、カスタム scss ファイルを既存のappName/sass/srcフォルダーに配置しました。

appname/view/listings/Index.scss

残念ながら、これは実行時に無視されるようsencha app buildです..生成時にカスタム scss ファイルを含めるように Sencha Cmd を設定するにはどうすればよいですappname-all.scss