sencha cmd安装创建项目与编译,特详细。

官方文档

环境要求

  1. Java Run-time Environment or JRE,版本>=6.0。
  2. Ruby
  3. Sencha Cmd
  4. Ext JS SDK

下载安装搭建环境

Sencha Cmd 下载

 EXTJS的版本要和 sencha cmd版本对应,不然有些地方出错

配置环境:

我的用的chocolatey的工具,轻轻松松自动帮你安装好环境变量,方便快。Chocolatey 是 windows 下一款命令行包管理软件 ,简单说这就是 Windows 的 apt-get。习惯 Linux 操作方式并非常想用它操纵 Windows 的敬请折腾。Chocolatey 这套包管理系统目前已经包含了近 500 多款常用软件。

Chocolatey 官网下载

把上面的代码复制到管理器运行,要用管理员身份运行,不然会出错,亲测出错。安装需要等待一段时间。

安装好了之后关闭管理器,在打开管理器,输入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

方式和上面一样。

好累,就到这里,未经过博主同意严禁转载。

原文地址:https://www.cnblogs.com/Shmaur/p/5652038.html