2

SenchaTouchを動作させるのに問題があります。私はMacBookProを使用していますが、このフレームワークをインストールするのは本当に大変でした。Senchaには、最新バージョンの製品に適合するドキュメントがないようです。また、SenchaのWebサイトから古いバージョンをダウンロードする方法はありません。したがって、私はあなたの助けが必要です!

Sencha SDK、SDKTools、およびそれらのCmdソフトウェアをダウンロードしました。SDKのバージョンは2.1.1、SDKToolsは2.0.0で、cmd-softwareのバージョンがわかりません。ただし、3つのソフトウェアはすべて、SenchasのWebページからの最新のものです。

SDKをWebサーバーのルートの下に配置し、SDKToolsもルートにインストールしました。

これは私が現在使用している構造です:webbserverのルート:-SDK-SDKTools

SDKは、ブラウザを使用して「SDK」フォルダにアクセスすることで、SDKにアクセスできるように機能します。そのページで私はSenchaアプリケーションの例を見ることができます。

ターミナルからSDKフォルダーに移動し、「Sencha」と入力すると、エラーが発生します。 [警告]現在の作業ディレクトリ(/ Applications / MAMP / htdocs / SDK)は、認識されたSenchaSDKまたはアプリケーションフォルダーではありません。下位互換モードで実行しています。

これをグーグルで検索し、次のアクションを試しました。1.SDKToolsをSDKと同じフォルダーに配置しました。2.コンテンツが「sdk」の.senchasdkという名前のシステムファイルを作成しました。3.内容が「。」の.senchasdkという名前のシステムファイルを作成しました。

最初のオプションは、当然機能しません(前の設定と何も変わりませんでした)。2番目と3番目のアクションでは、SDKフォルダーにSenchaと入力すると、コンパイルエラーが発生しました。以下の例: node.js:201 throw e; // process.nextTickエラー、または最初のティックでの「error」イベント^エラー:Function._resolveFilename(module.js:332:11)でモジュール「/Applications/MAMP/htdocs/SDK/command/sencha.js」が見つかりませんFunction._load(module.js:279:25)at Array.0(module.js:479:10)at EventEmitter._tickCallback(node.js:192:40)

SDKToolsフォルダーから「Sencha」と入力してみましたが、どちらも機能しません。この問題が何から来ているのかわかりませんし、これを解決する他の解決策を見つけることができません。誰か知っている?または、解決策または解決策の一部について何か提案がありますか?

4

2 に答える 2

1

SenchaTouch2.1はSDKツールでは動作しなくなりました。SenchaTouch2.1にバンドルされているドキュメントは最新ではありません。ここに良いドキュメントがあります:

http://docs.sencha.com/touch/2-1/#!/guide/command

于 2013-03-12T03:27:22.620 に答える
0

彼らのウェブサイトでは、現在SDKToolsの代わりに使用されているSenchaCMDツールの2.0バージョンをダウンロードできます。ただし、2.0バージョンを使用すると、古くなっているため、問題が発生するだけです。現在の最新バージョンは3.1であり、support.sencha.comのアカウントからのみダウンロードでき、ログインしていない場合はダウンロードページからダウンロードできません。

于 2013-03-19T13:05:44.897 に答える