[英]Ext JS 4: Sencha CMD issues
好的,我一直在尽最大努力使用Sencha CMD工具构建一个简单的应用程序。 我已经尝试使用版本4.0.7(位于Sencha网站上),4.1.0( 此处 ),4.1.1( 此处 )和4.2.1(Sencha网站)进行了尝试,但结果不尽相同。 当我发出命令时:
sencha -sdk extjs-4.0.7 generate workspace ext407
sencha -sdk extjs-4.1.0 generate workspace ext410
sencha -sdk extjs-4.1.1 generate workspace ext411
我得到的目录只有空目录包 。 在阅读文档时,我的目录应具有ext和package 。 当我发出sencha -sdk ext-4.2.1.883 generate workspace ext421
,我得到了正确的文件夹。 但是,当我进行下一步时:
cd ext421
sencha -sdk ext generate app ThemeDemoApp appDemo
根据主题指南 ,即使我获得了ext421目录,它似乎也失败了。 我说这似乎失败了,因为这是我得到的错误:
[INF]加载类路径条目/ var / www / html / applications / web / ext421 / ext / src
/home/ec2-user/bin/Sencha/Cmd/3.1.2.342/sencha:58行:19461已杀死
java $ jvmArgs -jar $ BASEDIR / sencha.jar“ $ @”
看起来我的sass / config.rb尚未完成...
cur_dir = File.dirname(__FILE__)
output_style = :nested
我正在运行Ruby 1.9.3,Sencha CMD 3.1.2.342和Java 1.7.0_25。 我也在64位Amazon Linux AMI实例上。
我很困惑,问题出在哪里……我可以在我的笔记本电脑(Mac OSX Lion)上工作,但是我无法弄清楚我在ec2实例上做错了什么。 任何帮助将不胜感激!
交叉从Sencha论坛发布。
我不知道我做什么,但我显示差异sencha
和sencha-3.1.2.342
...唯一的区别是文件的末尾,表明sencha
二进制没有在最后一个换行符。 我对两个文件都进行了hexdump
转储,而且可以肯定的是,没有。 我编辑了文件,并通过在文件末尾单击return添加了一个文件。 这似乎使文件感到高兴。
现在,我返回并删除了此换行符,该文件仍在运行。 莫名其妙。 我不知道为什么它能正常工作...我什至回去重新运行安装程序,现在可以正常工作了。 也许我快要疯了?
在我开始的Sencha线程中已经讨论了很多这个话题……听起来好像Java内存不足,但是我们不确定100%的诊断。 如果有人提出更好的答案,我会做标记。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.