【问题标题】:Extjs6:Error running sencha ant sass commandExtjs6:运行 sencha ant sass 命令时出错
【发布时间】:2016-07-24 10:06:29
【问题描述】:

我是 extjs 的新手。我通过 sencha cmd 创建了一个 extjs 6.0.2 应用程序。我运行命令 sencha app build classic。一切顺利,应用程序创建成功。但是当我运行命令 sencha ant sass 时,出现以下错误控制台

[ERR] Failed to resolve dependency Ext.chart.LegendBase for file  Ext.chart.Legend
[ERR]
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.ExNotFound: Unknown definition for dependency : Ext.chart.LegendBase
[ERR]
[ERR] Total time: 3 seconds
[ERR] The following error occurred while executing this line:
E:\Workspace\Zscore\zscore\.sencha\app\init-impl.xml:382: com.sencha.exceptions.ExNotFound: Unknown definition for dependency : Ext.chart.LegendBase

可能是什么问题?

【问题讨论】:

    标签: extjs ant sencha-cmd extjs6 extjs6-classic


    【解决方案1】:

    您是否尝试在需要的 app.json 数组中添加图表

    【讨论】:

    • 是的,它就在那里。这就是 sencha app build 命令运行良好的原因。
    【解决方案2】:

    来自 Extjs 论坛:

    我相信您需要指定目标构建配置文件。像这样:sencha ant -Dbuild.id=classic -Dbuild.name=classic sass

    论坛链接:https://www.sencha.com/forum/showthread.php?314286-Extjs6-Error-running-sencha-ant-sass-command

    【讨论】:

    • 避免发布链接,因为这些链接可能会失效。请注意,这个问题是 7 个月大的。
    • 虽然论坛帖子链接不好,但 build.id 和 build.name 确实有帮助!没有这个,你可能会遇到依赖问题。
    猜你喜欢
    • 1970-01-01
    • 2015-02-01
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 1970-01-01
    • 2019-07-25
    • 2014-08-01
    • 2016-11-11
    相关资源
    最近更新 更多