16

私は Sencha の初心者です。しかし、インストール後..それは本当に頭痛の種になっています..

この問題の解決方法がわかりません。ダウンロードしました -

  • sencha-touch-2.1.0-commercial - (その SDK だと思います)
  • SenchaSDKTools-2.0.0-beta3-windows (これらは SDK 用のツールです)
  • Xampp (Web サービス用)

  • xamppをインストールしました。

  • sencha touch を xampp の下の htdocs フォルダーに抽出しました。
  • インストールされたsenchSDKTools

    そして、CMDからコマンドを適用し始めました

  • sencha と入力して Enter キーを押しました...
  • しかし、次のエラーが発生します。

-

C:\xampp\htdocs\sencha-touch-2.1.0-commercial>sencha
[WARN] The current working directory (C:\xampp\htdocs\sencha-touch-2.1.0-commercia
l) is not a recognized Sencha SDK or application folder. Running in backwards comp
atible mode.

    Sencha Command v2.0.0 Beta 3
Copyright (c) 2012 Sencha Inc.
usage: sencha COMMAND [ARGS]

The available commands are:
   build                        build a JSB project
   create bootstrapdata         generate boostrap data
   create jsb                   generate a minimal JSB project for an app
   create locale                        generate a template locale file from sourc
e
   create manifest              generate classes manifest
   package                      package your Touch web app into a native bundle
   slice theme                  slice a custom theme's images for IE

See 'sencha help COMMAND' for more information on a specific command.

C:\xampp\htdocs\sencha-touch-2.1.0-commercial>

-いくつかのウェブサイトを検索しました..しかし、解決策を得ることができませんでした..助けてください..ありがとう

4

7 に答える 7

21

問題: Sencha SDK を認識できませんでしたcmd

エラー:

[警告] 現在の作業ディレクトリ (c:\xampp\htdocs\sencha-touch-2.1.0-commercial) は認識された sencha SDK またはアプリケーション フォルダではありません。下位互換モードで実行されます。

問題:この問題は、Sencha がアプリの作成、更新、パッケージ化に使用する古い cmd が原因で発生します。入力時に上記のコマンドを確認するsenchaと、現在インストールされている cmd バージョンが次のように表示されます。

sencha command v2.0.0 beta 3

解決策 : Sencha コマンドは v3.0.0 に更新され、v2.0.0 ではサポートされていなかった「生成」コマンドなどの機能が追加されました。以下のリンクからダウンロードしてインストールするだけです (SDK ツールではなく、SDK ツールの bin フォルダーにインストールします)。それでおしまい。Sencha touch フォルダに移動し、再度実行しますsencha。あなたが今得るものは次のとおりです。

sencha cmd v3.0.0.250

このコマンドを起動することもできます

$ sencha generate app gs ../gs

そしてそれもうまくいきます!

注: Sencha は、Sencha cmd を更新する必要があるとは言いませんでしたが、ドキュメントを更新しました。多くの人がこの Sencha の問題に直面していますが、うまくいきません。人々が私から一晩かかったそれを取り除くことを願っています:)

于 2012-11-09T00:02:30.320 に答える
10

Windowsでも同じエラーに直面しました。そこで、現在の SDK ツール バージョン 2.0 をアンインストールし、新しい SDK ツール (バージョン 3.0) をインストールします。正常に動作しています。

新しいバージョンのダウンロード リンク。 http://www.sencha.com/products/sencha-cmd/download

于 2012-11-11T06:28:05.457 に答える
4

次の手順に従ってください:-

  1. 最新のSenchaSDKをダウンロード http://www.sencha.com/products/touch/download/
  2. 最新のSenchaコマンドラインをダウンロード http://www.sencha.com/products/sencha-cmd/download
  3. WindowsでのSenchaコマンドラインのデフォルトのインストール場所はC:\ Users \ XXX\binです。
  4. CMDのインストール後、ステップ1のSDKフォルダーのインストール/抽出に移動します
  5. 次のコマンドを実行します(WindowsでGIT Bashを使用してこのコマンドを実行しています)

    /c/Users/SMAK/bin/Sencha/Cmd/3.0.0.250/sencha generate app MyApp ../MyApp

注:-Sencha SDKとCMDの両方が必要であり、SDKフォルダーからコマンドを実行する必要があります

于 2012-12-18T14:50:45.337 に答える
0
export PATH=~/bin/Sencha/Cmd/ << your sencha cmd version >>  :$PATH

これで問題が解決する場合があります。他のプラットフォームで作成された場合、またはコマンドを使用せずに Sencha フォルダーが作成された場合、Sencha は新しい Senchagenerateコマンド パスを見つけられないことがあります。

于 2014-10-10T10:43:37.353 に答える
0

Sencha Cmd でも同じ問題がありました。「SenchaSDKTools」をアンインストールすることで、この問題を解決しました。

私に関しては、今はうまくいきます。

于 2012-12-26T09:28:27.093 に答える
0

同じメッセージを受け取りました。私の Web サーバーは IIS です。SDK ツール : SenchaSDKTools-2.0.0-beta3 オフィスの URL http://dev.sencha.com/deploy/sencha-touch-2.0.1/docs/#!/guide/commandに従ってください

管理者としてcmdを実行することで、この問題を解決しました..

わたしにはできる

于 2013-03-04T07:35:20.697 に答える
-1

私も同じ問題を抱えていました。最新のSenchaSDKと最新のSDKツールをWindowsにダウンロードすると、この警告メッセージが表示されます。

ここでの問題は、ファイル.senchasdkが欠落していることでした。

簡単な解決策:という空のファイルを作成します.senchasdk

その後、すべてが正常に機能しました。

于 2012-11-19T12:37:19.167 に答える