【发布时间】:2013-09-23 13:52:12
【问题描述】:
我在 Windows 7 上使用 Sencha Cmd v3.1.0.239,并试图了解创建 extJS 应用程序的基础知识。目前我遇到了一个奇怪的问题,它无法根据我指定的目标目录构建应用程序。
在一种情况下,我会运行类似sencha generate app myApp1 "C:\extJS experiments\myApp1" 的命令,这会起作用。但是,我将运行另一个命令,例如 sencha generate app myApp2 C:\xampp\htdocs\senchaWork\extJS\myApp2,它将失败并出现以下错误
[ERR] 找不到主题 ext-theme-classic
[错误]
[ERR] 构建失败
[ERR] com.sencha.exceptions.ExNotFound:找不到所需的包
[错误]
[ERR]总时间:3秒
[ERR]com.sencha.exceptions.ExNotFound:找不到所需的包
我在网上找到的所有与此相关的似乎都指向升级 sencha 命令是原因。该理论的问题在于这是我第一次下载 sencha 命令,因此从未进行过升级。
注意:在上面的命令中,我在 extJS sdk 目录中,所以我没有指定它。当我指定 sdk 的位置时,我得到与上述相同的行为。我的目标目录不应该无关紧要,因为 Sencha cmd 首先从 sdk 获取 ext-theme-classic 还是我误解了命令的工作原理?
【问题讨论】:
-
你的 Sencha 源码树在哪里?
-
@sha 我的 ExtJS 源代码树位于 C:\xampp\htdocs\senchawork\ext-4.2.1.883\src
-
您需要检查两个项目的项目和索引文件,看看有什么区别。最好将它们发布在这里,以便我们为您提供帮助。
标签: windows extjs sencha-cmd