2

我的 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 终端输出

4

2 回答 2

0

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

于 2017-02-02T16:15:31.843 回答
0

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

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

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

sencha app upgrade --noframework
于 2017-02-01T20:06:02.110 回答