好的,我一直在努力尝试使用 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
我得到一个只有空目录packages的目录。当我阅读文档时,我的目录应该有ext和packages。当我发出sencha -sdk ext-4.2.1.883 generate workspace ext421
时,我得到了正确的文件夹。但是,当我采取下一步行动时:
cd ext421
sencha -sdk ext generate app ThemeDemoApp appDemo
根据Theming Guide,它似乎失败了,即使我得到了我的 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 论坛发布。