官方文档
- Introduction to Sencha Cmd
- Using Sencha Cmd with Ext JS 4.2+
- Compiler-Friendly Code Guidelines
- Workspaces in Sencha Cmd
环境要求
- Java Run-time Environment or JRE,版本>=6.0。
- Ruby
- Sencha Cmd
- Ext JS SDK
下载安装搭建环境
EXTJS的版本要和 sencha cmd版本对应,不然有些地方出错
配置环境:
我的用的chocolatey的工具,轻轻松松自动帮你安装好环境变量,方便快。Chocolatey 是 windows 下一款命令行包管理软件 ,简单说这就是 Windows 的 apt-get。习惯 Linux 操作方式并非常想用它操纵 Windows 的敬请折腾。Chocolatey 这套包管理系统目前已经包含了近 500 多款常用软件。
把上面的代码复制到管理器运行,要用管理员身份运行,不然会出错,亲测出错。安装需要等待一段时间。
安装好了之后关闭管理器,在打开管理器,输入sencha -v是否显示这个
显示的不是这个就代表没有安装上。
然后打开下载Package页面,直接在搜索框搜索即可,jre和ruby以及Devkit,安装方法就是复制相应的命令代码,在命令管理系粘贴回车,他会自动帮你安装好,并帮你配置好。多么方便,还有其他的包的环境搭建也可以使用这个。
安装好了之后来看看有没有安装上。
第一步:安装JRE或者JDK(JDK安装后包含JRE)
“我的电脑”-->右键“属性”-->“高级系统设置”-->“环境变量”
添加或修改环境变量:
1.添加:JAVA_HOME
2.修改:PATH
PATH属性已存在,可直接编辑。作用是用于配置路径,简化命令的输入,其值为:%JAVA_HOME%in。
3.添加CLASSPATH
用于编译时JAVA类的路径,注意这里设置的是两个值,(.;)表示的是JVM先搜索当前目录。其值为:.;%JAVA_HOME%lib ools.jar。
重启电脑后,通过相关命令判断jdk是否安装完毕。
打开Dos命令窗口输入:java
打开Dos命令窗口输入:java -varsion
打开Dos命令窗口输入:javac
第二步:测试ruby有没有安装成功
命令行里输入 ruby -v
如果正确输出了 ruby 版本号,就OK了
安装主题包,打开Dos命令框输入:gem install compass
第三步:测试DevKit有没有安装成功
命令行中输入如下命令:
gem install rdiscount --platform=ruby
出现结果如下:
Fetching: rdiscount-1.6.8.gem (100%) Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... Successfully installed rdiscount-1.6.8 1 gem installed Installing ri documentation for rdiscount-1.6.8... Installing RDoc documentation for rdiscount-1.6.8...
之后就大功告成了,下面来创建项目。
之前下载好的SDK,创建App
方法:sencha -sdk /Path/to/framework generate app myapp My-App
/Path/to/framework这得意思是sdk的地址,你解压出来的SDK地址路径
generate app 是必不可少
myapp 是项目名
My-App是文件名
这里硬是纠结了我一个多小时才解决,一直没有创建成功。
我的方法步骤:在指定安装目录安装
这里打开是打不开的,原因是跨域,所以打不开,打开方式有很多种,可以用iis 也可以用其他的服务器,挂在本地服务器上就可以打开。sencha cmd有自带的内置服务器,浏览方式看图
命令:sencha app watch
然后查看文件大小,很大,如果放到服务器上打开会很慢,所以我们可以进行编译。
命令:sencha app build
方式和上面一样。
好累,就到这里,未经过博主同意严禁转载。