【问题标题】:Sencha init app with extjs6 errorSencha init 应用程序出现 extjs6 错误
【发布时间】:2018-02-06 16:40:07
【问题描述】:

我正在尝试关注来自 extjs 的 setup guide。在我的主文件夹中下载 GPL 版本 6.2.0 并执行

sencha config --prop sencha.sdk.path=/home/username/sencha-sdks/ext-6.2.0

但是当我执行 init 命令时出现以下错误:

sencha app init --ext@6.2.0 --modern MyApp 
Sencha Cmd v6.5.3.6
[INF] Using existing workspace at /home/bivol/myapp
[ERR] Cannot satisfy requirements for "ext"!
[INF]    The following versions are available:
[INF]       5.0.0.970 ( ... compatible back to 4.0)
[INF]       5.0.1.1255 ( ... compatible back to 4.0)
[INF]       5.1.0.107 ( ... compatible back to 4.0)
[INF]       5.1.1.451 ( ... compatible back to 4.0)
[INF]       6.0.0.640 ( ... compatible back to 6.0.0)
[ERR]    The following versions cannot be satisfied:
[ERR]       root: ext@6.2.0 (No matches!)
[ERR] Cannot resolve package requirements

【问题讨论】:

  • 参考这个我认为是同样的问题Link
  • @Leroy 我看到了这个问题,但它已经适用于现有应用程序。我正在尝试构建一个新的并遵循官方文档。

标签: extjs extjs6 sencha-cmd


【解决方案1】:

似乎没有正确保存 cmd 属性。因此,您必须在应用程序初始化期间指定 extjs 的路径。 我最终使用了这个有效的命令:

sencha app init -e /home/username/sencha-sdks/ext-6.2.0 --modern MyApp

Sencha Cmd v6.5.3.6
[INF] Using existing workspace at /home/bivol/myapp
[INF] Copying framework to /home/bivol/myapp/ext
[INF] Added framework ext to workspace.json
[INF] Loading framework from /home/bivol/myapp/ext

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-11
    • 1970-01-01
    • 2012-12-06
    • 2020-12-12
    • 2012-05-06
    • 1970-01-01
    相关资源
    最近更新 更多