环境要求java
下载安装搭建环境windows
EXTJS的版本要和 sencha cmd版本对应,否则有些地方出错ruby
配置环境:服务器
个人用的chocolatey的工具,轻轻松松自动帮你安装好环境变量,方便快。Chocolatey 是 windows 下一款命令行包管理软件 ,简单说这就是 Windows 的 apt-get。习惯 Linux 操做方式并不是常想用它操纵 Windows 的敬请折腾。Chocolatey 这套包管理系统目前已经包含了近 500 多款经常使用软件。app
把上面的代码复制到管理器运行,要用管理员身份运行,否则会出错,亲测出错。安装须要等待一段时间。工具
安装好了以后关闭管理器,在打开管理器,输入sencha -v是否显示这个测试
显示的不是这个就表明没有安装上。ui
而后打开下载Package页面,直接在搜索框搜索便可,jre和ruby以及Devkit,安装方法就是复制相应的命令代码,在命令管理系粘贴回车,他会自动帮你安装好,并帮你配置好。多么方便,还有其余的包的环境搭建也可使用这个。
安装好了以后来看看有没有安装上。
第一步:安装JRE或者JDK(JDK安装后包含JRE)
“个人电脑”-->右键“属性”-->“高级系统设置”-->“环境变量”
添加或修改环境变量:
1.添加:JAVA_HOME
2.修改:PATH
PATH属性已存在,可直接编辑。做用是用于配置路径,简化命令的输入,其值为:%JAVA_HOME%\bin。
3.添加CLASSPATH
用于编译时JAVA类的路径,注意这里设置的是两个值,(.;)表示的是JVM先搜索当前目录。其值为:.;%JAVA_HOME%\lib\tools.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
方式和上面同样。
好累,就到这里,未通过博主赞成严禁转载。