2

Windows XP 32 ビットに SenchaSDKTools-2.0.0-beta3-windows をインストールしました。以下は、コマンドプロンプトで実行しているコマンドです。

C:\Program Files\SenchaSDKTools-2.0.0-beta3>sencha app create MyApp c:\xampp\htdocs\sencha\myapp\

次のエラーを与える

[エラー] 現在の作業ディレクトリ (C:\Program Files\SenchaSDKTools-2.0.0-beta3>) は有効な SDK ディレクトリではありません。このコマンドを実行する前に、SDK ディレクトリに「cd」してください。

環境変数は次のように設定されています。

変数名:パス値:C:\Program Files\SenchaSDKTools-2.0.0-beta3

このプロセスで何が間違っているのか誰でも理解できますか?

4

4 に答える 4

2

** * ** Sencha Touch セットアップガイドの手順 (ウィンドウ内)** * ***

  1. Sencha Touch SDK ツールをダウンロードします。(http://www.sencha.com/products/touch/download/ -->開発者向け SDK ツール ベータ版)。.exe ファイルを実行します。ツールをデフォルトのパスにインストールします。(つまり、C:\Program Files\SenchaSDKTools-2.0.0-beta3)

  2. Sencha Touch SDK をダウンロードします。(GPL の下でライセンスされたオープンソース バージョンのファイルをダウンロードします。)

  3. 手順 2 でダウンロードした SDK を抽出します。

  4. コマンド ライン ターミナルを開きます (start->Run->type cmd)。手順 3 で抽出したディレクトリ パスを SDK パスに変更します。

  5. Sencha Command があなたのマシンで正しく動作していることを確認してください。だからタイプ煎茶。例: sdkPath>sencha

    • 「Sencha Command v2.0.2」メッセージと他の sencha コマンドの詳細が表示されます。
  6. 次のように入力して、Web ディレクトリにアプリを作成します。例 sdkpath> sencha app create firstSenchaApp "path/ to/ www"

    (コンピューターに tomcat 7 がインストールされている場合は、\apache-tomcat-7.0.30-windows-x86\apache-tomcat-7.0.30\webapps へのパスを指定します) 注: ディレクトリ パス名にスペースを入れてはいけません。_(アンダースコア)、- (デスク) を使用できます。

  7. 手順6でアプリが生成されない場合、エラーの可能性があります。次のようなものがあります。

    • 「sencha' が内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません」というエラー メッセージが表示された場合は、次の手順に従ってトラブルシューティングを行ってください。 、 echo $PATH または echo %PATH% を実行します。

      SDK Tools ディレクトリが出力の一部に表示されます。そうでない場合は、手動で PATH に追加してください。環境変数 SENCHA_SDK_TOOLS_{version} が設定され、値は上記のインストール ディレクトリへの絶対パスです。例: インストールされているバージョンが「2.0.0-beta2」の場合、SENCHA_SDK_TOOLS_2_0_0_BETA2 を設定する必要があります。ターミナルから、echo $SENCHA_SDK_TOOLS_2_0_0_BETA2 または echo %SENCHA_SDK_TOOLS_2_0_0_BETA2% (Windows の場合) を実行します。

    出力が空の場合は、環境変数を手動で設定してください。

    • 間違った現在の作業ディレクトリ
    • よくある間違いは、有効な SDK ディレクトリまたはアプリケーション ディレクトリ内で Sencha Command を実行していないことです。現在のディレクトリが SDK またはアプリケーション ディレクトリでない場合、「sencha」コマンドは下位互換モードにフォールバックします。SDK Tools リリース "2.0.0-beta2" の時点で、このような場合に明確な警告が表示されるはずです。したがって、この場合、上記の適切な手順に従います。参照: http://www.sencha.com/forum/showthread.php?192169-Important-SDK-Tools-Sencha-Command-Update
于 2012-10-08T11:52:37.930 に答える
0

この前の SO の質問を参照してください。私の日々を救ってください。

ちなみに、sencha-cmd を sdk tools に解凍できない場合は、別の場所に解凍して [3.0.0.250] フォルダーを sdk tools > [bin] フォルダーにコピーしてみてください。お役に立てれば。

于 2012-12-21T08:47:29.357 に答える
0

という名前の、コピーする必要がある非表示のファイルがあります.senchasdk。フォルダにあることを確認してください。

于 2012-07-12T17:09:07.063 に答える
0

私と同じ問題を抱えていると思います。sencha.bat を含むフォルダから 'sencha app create...' を実行しようとしました。代わりに、sencha-touch-2.0.1.1 フォルダー (.senchasdk ファイルを含む) から 'sencha app create...' を実行する必要があります。

于 2012-10-10T05:52:40.040 に答える