zoukankan      html  css  js  c++  java
  • 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

    方式和上面一样。

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

  • 相关阅读:
    10. Regular Expression Matching
    9. Palindrome Number (考虑负数的情况)
    8. String to Integer (整数的溢出)
    7. Reverse Integer (整数的溢出)
    LeetCode Minimum Size Subarray Sum
    LeetCode Course Schedule II
    Linux 文件缓存 (一)
    LeetCode Tries Prefix Tree
    Linux : lsof 命令
    LeetCode Binary Tree Right Side View
  • 原文地址:https://www.cnblogs.com/Shmaur/p/5652038.html
Copyright © 2011-2022 走看看