我在 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] com.sencha.exceptions.ExNotFound:找不到所需的包
[呃]
[ERR]总时间:3秒
[ERR]com.sencha.exceptions.ExNotFound:找不到所需的包
我在网上找到的与此相关的所有内容似乎都指向升级 sencha 命令是原因。该理论的问题在于这是我第一次下载 sencha 命令,因此从未进行过升级。
注意:在上面的命令中,我在 extJS sdk 目录中,所以我没有指定它。当我指定 sdk 的位置时,我得到与上面相同的行为。我的目标目录不应该无关紧要,因为 Sencha cmd 首先从 sdk 获取 ext-theme-classic 还是我误解了命令的工作原理?