繁体   English   中英

在MacOS Sierra上运行sencha应用程序监视失败,并显示错误-“ PhantomJS sass构建退出,代码为139”

[英]Running sencha app watch on MacOS Sierra fails with the error- 'PhantomJS sass build exited with code : 139'

当我运行Sencha应用程序监视(sencha应用程序监视)时,我的构建失败,并出现以下错误:

生成失败[ERR] com.sencha.exceptions.ExBuild:在org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)上以代码139 [ERR]退出了PhantomJS sass构建

升级到MacOS Sierra之后就开始发生这种情况。

我的Sencha CMD版本是6.1.3.42

ExtJS版本6.0.2

在阅读了很多文章之后,我得出的结论是,Sierra需要phantomJS的2.x版本,而此特定版本的Sencha需要1.9.8的PhantomJS版本。

除了针对此问题的Sencha CMD升级之外,没有其他解决方法吗?

Sencha Cmd使用与其捆绑在一起的PhantomJS版本。 对于Sencha Cmd 6.1.3.42,则为2.1.1。

您可以自己测试- <Sencha CMD location>/bin/osx/phantomjs/phantomjs --version

Sencha Cmd的早期版本(例如6.0.1.76)使用PhantomJS 1.9.x,在Sierra下无法使用。 您可能仍配置为使用其中之一。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM