Sencha:无法满足“ext”的要求

问题描述 投票:0回答:3

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

命令:

sencha 应用程序刷新
sencha应用程序升级

总是同样的错误:

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

我能做什么?

Sencha Cmd:v6.1.3.42(最新版本 6.2.0 也出现此错误)
核心版本 5.0.0
Extjs 版本 5.1.1.451

提前致谢

extjs extjs5 sencha-cmd
3个回答
4
投票

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

[ERR] 无法满足“ext”的要求! [错误]无法解决 包装要求

要解决此问题,请在您的应用程序中打开此文件

YourApp\.sencha\workspace\sencha.cfg
,并在此配置文件中提供 ext.dir 的路径 例子 :
ext.dir=${workspace.dir}/../../../../Ext6.0.3

如果您没有扩展,您可以从此链接下载。Sencha


1
投票

使用 Sencha CMD 6.1 及更高版本,如果您想使用“应用程序升级”,您需要首先配置您的框架。我不能肯定这适用于 ExtJS 5,但它适用于从 6 开始。

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


0
投票

在app文件夹中,找到sencha.cfg,更改app.framework.version=(你有或最新的)

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.