Sencha:无法满足 "ext" 的要求

Sencha: Cannot satisfy requirements for "ext"

尝试刷新我的 sencha extjs 应用程序,但总是出现此错误:

命令:

煎茶应用刷新
煎茶应用升级

总是同样的错误:

[ERR] Cannot satisfy requirements for "ext"!
[ERR]    The following versions cannot be satisfied:
[ERR]       root: ext@5.1.1.451 (No matches!)
[ERR] Cannot resolve package requirements

我能做什么?

Sencha Cmd:v6.1.3.42(最新版本 6.2.0 我也遇到了这个错误)
核心版本 5.0.0
Extjs 版本 5.1.1.451

提前致谢

发生此错误是因为您的应用未获取 ext 目录的路径,因此您会收到类似

的错误

[ERR] Cannot satisfy requirements for "ext"! [ERR] Cannot resolve package requirements

要解决此问题,请在您的应用中打开此文件 YourApp\.sencha\workspace\sencha.cfg,并在此配置文件中提供您的 ext.dir 的路径 例子 : ext.dir=${workspace.dir}/../../../../Ext6.0.3

如果您没有扩展程序,那么您可以从这里下载 link。Sencha

对于 Sencha CMD 6.1 及更高版本,如果您想使用 'app upgrade',您需要先配置您的框架。我不能肯定地说这适用于 ExtJS 5,但它适用于从 6 开始。

https://twasink.net/2016/09/20/upgrading-to-extjs-6-2/(见第 1 步)