使用Sencha Cmd v5.1.3.61构建错误编译ExtJS应用程序

时间:2017-01-30 13:10:10

标签: extjs sencha-cmd5

我的构建在我的ExtJS 5项目中失败 - 我使用的是Ubuntu 15桌面版。

[ERR] com.sencha.exceptions.ExProcess: Failed creating background process
[ERR] at com.sencha.command.plugin.PluginManager.executeRe
[ERR] verseFirst(PluginManager.java:134)

Sencha Cmd terminal output

2 个答案:

答案 0 :(得分:0)

较早版本的Sencha Cmd依赖于Ruby 1.9.3低于。这可能是因为Ruby被用于编译Sass主题,并且错误上方的[INF]行表明此步骤是构建过程失败的原因。

您可以在终端窗口中运行ruby -v来验证您当前拥有的版本。如果您不想降级Ruby - 您可以尝试升级您的Sencha Cmd版本,因为后续版本已经修补以使用Ruby 2。

如果您尝试升级Cmd,构建可能会抱怨项目和编译器版本不同 - 您可以在现有的ExtJS项目目录中运行以下内容(首先执行备份)以独立于框架升级构建配置: / p>

sencha app upgrade --noframework

答案 1 :(得分:0)

谢谢大家,我卸载了sencha cmd 5.1.1并安装了sencha cmd 6,然后它完美运行,感谢您的支持。