[警告] 当前工作目录(C:\xampp\htdocs\sencha 文件夹)不是可识别的 Sencha SDK 或应用程序文件夹。
Posted
技术标签:
【中文标题】[警告] 当前工作目录(C:\\xampp\\htdocs\\sencha 文件夹)不是可识别的 Sencha SDK 或应用程序文件夹。【英文标题】:[WARN] The current working directory (C:\xampp\htdocs\sencha folder) is not a recognized Sencha SDK or application folder.[警告] 当前工作目录(C:\xampp\htdocs\sencha 文件夹)不是可识别的 Sencha SDK 或应用程序文件夹。 【发布时间】:2012-10-28 19:24:52 【问题描述】:我是 Sencha 的新手。但是安装后..真的很头疼..
我不知道如何解决这个问题.. 我下载了-
sencha-touch-2.1.0-commercial -(我认为它的 SDK) SenchaSDKTools-2.0.0-beta3-windows(这些是 SDK 工具)Xampp(用于 Web 服务)
我安装了 xampp。
提取 sencha touch 到 xampp 下的 htdocs 文件夹中。已安装 senchSDKTools
并开始从 CMD 应用命令
我输入了煎茶并按下回车键... 但我收到以下错误。-
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>
-我已经搜索了几个网站..但无法找到解决方案.. 请帮助我..谢谢你
【问题讨论】:
【参考方案1】:问题:无法通过cmd
识别Sencha SDK
错误:
[警告] 当前工作目录 (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 工具的 bin 文件夹中,而不是触摸 SDK)。而已。现在转到 Sencha touch 文件夹并再次通过它运行sencha
。你现在会得到的是:
sencha cmd v3.0.0.250
你也可以触发这个命令
$ sencha generate app gs ../gs
而且它也有效!
注意: Sencha 并没有说您需要更新 Sencha cmd,而是更新了他们的文档。许多人都没有运气面对这个煎茶问题。希望人们摆脱它,这花了我一整夜的时间:)
【讨论】:
关于DOWNLOAD IT FROM BELOW LINK
。您忘记提供安装链接。
太棒了!真的为什么它没有在文件中提到......谢谢很多!
这是一个错误并为此感到遗憾。
我想补充一点,您必须从X:\Users\**Username**\bin\Sencha
卸载并删除 Sencha 文件夹,其中 X 是您的驱动器,用户名是您的用户名。
您好,我在 IIS 上。而且我想知道我应该如何以及在哪里提取煎茶的触感。【参考方案2】:
我在 Windows 上遇到了同样的错误。所以我卸载了 Current SDK Tool 2.0 版并安装了新的 sdk 工具(3.0 版)。它工作正常。
新版本的下载链接。 http://www.sencha.com/products/sencha-cmd/download
【讨论】:
谢谢伙计..你们俩..cleansafi和thanumoorthy..让我明白了【参考方案3】:请按照以下步骤操作:-
-
下载最新的 Sencha SDK
http://www.sencha.com/products/touch/download/
下载最新的 Sencha 命令行
http://www.sencha.com/products/sencha-cmd/download
在 Windows 中安装 Sencha 命令行默认位置是
C:\Users\XXX\bin
CMD 安装后,进入步骤 1 中的 SDK 文件夹安装/解压
运行以下命令(我正在使用 GIT Bash 运行此命令 在窗户上)
/c/Users/SMAK/bin/Sencha/Cmd/3.0.0.250/sencha 生成应用MyApp ../MyApp
注意:- 我们需要 Sencha SDK 和 CMD,你必须从 SDK 文件夹运行命令
【讨论】:
感谢制作者!那行得通。到目前为止,我一直在努力尝试使用 SDK 工具(这绝对是废话,因为它们不使用注册表信息,而是使用它们的安装位置)。 :D 谢谢你! :D 我在 osx 上遇到了这个问题。我要补充的一件事是确保您关闭终端会话。有时路径不会更新,您会遇到相同的错误。此外,如果您安装了 2.x 工具,请在安装 CMD 工具之前使用卸载程序。 我在 IIS 上。 IIS 适用于我所有的 .net 项目。我什至将 json 添加到 MMIM。我已经安装了所有东西。 但我不确定在哪里提取 touch-2.4.0.zip 文件。你能告诉我在哪里吗?【参考方案4】:我在使用 Sencha Cmd 时遇到了同样的问题。我通过卸载“SenchaSDKTools”解决了这个问题。
对我来说,它现在可以正常工作了。
【讨论】:
【参考方案5】:我收到了同样的信息。 我的网络服务器是 IIS。 sdk工具:SenchaSDKTools-2.0.0-beta3 按照办公室网址 http://dev.sencha.com/deploy/sencha-touch-2.0.1/docs/#!/guide/command
我通过以管理员身份执行 cmd..
解决了这个问题对我有用
【讨论】:
【参考方案6】:export PATH=~/bin/Sencha/Cmd/ << your sencha cmd version >> :$PATH
这可能会解决您的问题。 Sencha如果是在其他平台上创建的,或者Sencha文件夹是在没有使用generate
命令的情况下创建的,有时会找不到新的Sencha cmd路径。
【讨论】:
【参考方案7】:我遇到了同样的问题。在 Windows 上下载了最新的 Sencha SDK 和最新的 SDK Tools,得到了这个警告信息。
这里的问题是文件.senchasdk
丢失了。
简单的解决方案:创建一个名为.senchasdk
的空文件
之后一切正常。
【讨论】:
将隐藏文件添加到SDK文件夹后,当我尝试生成应用程序时出现错误。以上是关于[警告] 当前工作目录(C:\xampp\htdocs\sencha 文件夹)不是可识别的 Sencha SDK 或应用程序文件夹。的主要内容,如果未能解决你的问题,请参考以下文章
[警告] 当前工作目录(C:\xampp\htdocs\sencha 文件夹)不是可识别的 Sencha SDK 或应用程序文件夹。
如何解决“当前不会命中断点。没有为此文档加载任何符号。”警告?