由于目标

时间:2015-07-06 15:11:52

标签: sass compass sencha-cmd

我正在尝试构建Sencha应用,但我收到以下错误:

  

[ERR]执行此行时发生以下错误:   /Users/conor/Repositories/POS/pos/.sencha/app/build-impl.xml:286:

     

执行此行时发生以下错误:   /Users/conor/Repositories/POS/pos/.sencha/app/sass-impl.xml:280:

     

执行此行时发生以下错误:   /Users/conor/Repositories/POS/pos/.sencha/app/sass-impl.xml:286:

     

问题:无法创建任务或输入x-compass-compile原因:   名称未定义。行动:检查拼写。行动:检查一下   已声明自定义任务/类型。行动:检查一下   /声明已经发生。

我查看了Ant脚本,看来问题出在使用Compass的SASS流程周围。

我可以确认安装了Compass v1.0.3。

在那之后,我不是Sencha专家所以我被卡住了。我该如何解决这个问题?

谢谢。

1 个答案:

答案 0 :(得分:9)

我也遇到了这个错误。我刚刚升级到Sencha CMD 6.0.2.14。 Download page

看起来你正在使用Sencha Touch,它可能是2.x.安装程序中有一个名为“Compass扩展”的组件,需要进行检查。

See screenshot

  1. 如果您没有安装ruby,请安装ruby2.X。 Ruby需要构建sencha应用程序并将'ruby'设置为系统路径变量。 例如:使用ruby -v
  2. 检查您的ruby版本